顯示具有 1051543 標籤的文章。 顯示所有文章
顯示具有 1051543 標籤的文章。 顯示所有文章

2019年5月14日 星期二

s1051543 的 作業4

一、作業說明
利用你所學的顏色的知識,撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標

二、執行環境

  • python 3.5
  • opencv 3.4

三、執行結果

  • HSV找皮膚
  • YCbCr 找皮膚
  • 合併找皮膚
  • 原圖留皮膚





s1051543 的作業3

一、作業說明:

          請撰寫一個程式,讀取一張 256 色灰階圖像。計算輸入圖的離散傅立葉轉換結果,並
          將頻譜大小與相位角度各以灰階256 色圖像方式呈現出。
 

二、環境:
  • Visual Studio 2013 
  • OpenCV 3.4 
三、執行結果:
  • 讀入灰階圖
  • 傅立葉轉換 
  • 分離實數虛數
  • 計算幅度、相位
  • 讓原點在影像的中央

2019年4月3日 星期三

s1051543 的 作業 2

主題: 邊緣偵測與製作線條自畫像 Edge Detection and Contour Drawing

題目:
讀取一張 256 色灰階圖像或 RGB 全彩圖像 ,利用 Sobel Operators 偵測圖像邊緣,並以邊緣偵測為基礎,設計一個類似素描線條自畫像程式。

開發環境:
  • VS2013
  • OpenCV 3.4.4
實作方法:
將灰階圖片透過Sobel Operators 偵測圖像邊緣,再進行平滑處理。

範例:

灰階圖:


















找邊緣:




















平滑化:


2019年3月19日 星期二

1051543 作業1

一、開發環境

  • VS2013
  • OpenCV 3.4.4

二、實作






     輸入所需調整的大小(超過則鎖定在臨界值)。
        用 saturate_cast<uchar>(value) 將新數值鎖定在0~255之間。


    1.原圖  (0)



    2.增加亮度  (+100)




    3.減少亮度  (-100)