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

2019年6月2日 星期日

1041562 作業5

影像處理概論hw5
1.平台:ubnutu16.04
2.opencv  version:3.4.1
3.編譯方式:
g++ 1041562_hw5.cpp -o 1041562_hw5 -L/usr/local/lib -lopencv_core -lopencv_highgui -lstdc++ -lopencv_imgcodecs -lopencv_imgproc
4.執行方式:
./1041562_hw2 <filename>
結果:











實際
預估
IMG_5702.jpg
24
22
IMG_5703.jpg
31
30
IMG_5704.jpg
31
32



5.實做方式:
a.使用imread讀入灰階影像
b.將影像二極化
c.使用erode消除棋子反光部份
d.使用dilate侵蝕到黑色部份,讓棋子只剩下中心部份
e.使用findContours找出輪廓
f.使用contours.size()輸出棋子個數

2019年5月17日 星期五

1041562 作業4

影像處理概論hw4
1.平台:ubnutu16.04 , python3
2.opencv  version:3.4.1
3.執行方式:
python3 s1041562.py
結果:
5.實做方式:
a.使用imread讀入圖片
b.使用cvtColor將圖片由RGB色彩空間轉換到HSV
c.使用split分割三個通道
d.判斷每個通道的數值符合膚色範圍標示為1,其餘為0

2019年5月12日 星期日

s1041562-作業3

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

2.環境:anaconda python3.7

2.opencv  version:3.4.1

3.執行方式:
python3 s1041562.py

結果:
5.實做方式:
a.使用imread讀入灰階圖片
b.使用np.fft.fft2(img)進行傅立葉轉換,轉換成矩陣
c.使用np.fft.fftshift(dft)將矩陣平移到中央
d.使用np.log(np.abs(dft_shift))函數取得頻譜
e.使用np.angle(dft_shift)函數取的相位角

2019年3月16日 星期六

1041562 作業一


1.平台:ubnutu16.04
2.opencv  version:3.4.1
3.編譯方式:
g++ 1041562_hw1.cpp  -L/usr/local/lib -lopencv_core -lopencv_highgui -lstdc++ -lopencv_imgcodecs
4.執行方式:
4.1:
只輸入一個數字,會輸出一張原圖以及調整後的圖
./a.out  <num>

4.2:
輸入多個數字,輸出多張圖片
./a.out <num>   <num> …..