2022年2月25日 星期五

s1081416 作業1

作業說明:

撰寫一個程式讀取ㄧ張圖片,將圖像中每一個點像素的值各加上一個數值。如果輸入

圖像是灰階圖像,改變每個像素的灰階值;如果輸入圖像是全彩圖像(RGB),則只改變

每個像素的 R 值。


開發環境:

Windows11

Opencv 4.5.5

Python 3.10.2


實作方法:

1. 在輸入照片的網址並把照片存進資料夾後用imread()讀取

2. 用判斷式判斷照片是灰階圖或是彩色圖

3. 輸入要加上的像素值

4. 如果是彩色圖就把R值加上輸入的像素值,而如果是灰階圖就每個點都加上

5.          顯示最終結果


實作成果:

彩圖

100


-100

灰階圖

100



-100









 


沒有留言:

張貼留言