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

2021年3月28日 星期日

s1073319影像處理作業2

 作業內容:

撰寫一個程式,讀取一張 256 色灰階圖像或 RGB 全彩圖像(.bmp .jpg 圖像格式都可,如全彩圖像可先將圖片由 RGB 轉換至灰階影像),利用 Sobel Operators 圖像邊緣為基礎,設計一個類似素描線條自畫像程式。(如果可以分析邊緣偵測所得到的點,結合成線條方式呈現更佳!)

使用環境:

Visual Studio Code

Python3.9.1

Opencv4.5.1

程式說明:

1.讀入一張圖

2.  將圖片轉成灰階格式

3.sobel operator取得圖片x y 的梯度

4.addweightxy梯度的圖片合成為新的一張圖,並指定給result

5. result 反白並顯示結果

原圖:



結果:

2021年3月7日 星期日

s1073319 影像處理作業1

 1.作業說明:

    撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數值 v (-255 <= v >= 255),並將圖像儲存至一個新圖像檔案中。


2.開發環境:

    Windows 10

    Visual Studio 2017

    C++

    OpenCV 4.5.1

3.程式流程

imread讀入圖片

用輸入的值對每個圖片的像素進行調整

imshow顯示原圖和處理以後的圖

4.結果

輸入-100和100的結果