s1091527 Hw2 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 - 3月 23, 2023 開發環境 : Windows 11 + Python 3.8.16 + Open CV 4.6.0程式功能 : 執行後依序開出三個視窗,分別顯示灰階圖,邊緣偵測,及類素描圖實作辦法 : 1.使用imread()讀取圖片並轉換成灰階 2.製作X及Y方向的Sobel作為導數進行邊緣偵測 3.將偵測後圖片進行反白後進行高斯模糊便得到類素描圖 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言
rzwang Homework #1 - 2月 28, 2024 主題 : 圖像感興趣區域裁切、旋轉與縮放 以網頁要在一個 600×400 像素區域顯示一張元智大學無限延伸景點介紹圖片,而手機拍攝照片大小為 4032×3024 像素的張照片為例。程式希望讓不同使用者根據自己需求從照片選取涵蓋無限延伸藝術裝置區域 ( 如紅色方框或黃色方框 ) 並縮放成 320×200 像素的圖片輸出存成一個新的檔案 成果展示與討論: 使用者在 console 輸入圖片 (yzu.png 大小 4032×3024) 與目標圖片大小 (600×400) 後,顯示 preview window 與 select window ,利用 trackbar 調整 Zoom, Rotate, iniX, iniY 等參數,可以從 select window 中看到選取的圖像區域。 執行範例 1. 使用 preview window 的 zoom, iniX, iniY trackbar 調整選取矩形區域,利用 saveFile 存檔,得到目標 600×400 輸出圖像 crop.jpg 。 執行範例 2. 使用 preview window 的 Zoom, iniX, iniY, trackbar 調整選取矩形區域,利用 saveFile 存檔,得到目標 600×400 輸出圖像 crop.jpg 。 執行範例 3. 使用 preview window 的 Zoom, Rota... 閱讀完整內容
s1081444 Homework #7 - 6月 15, 2024 1122 Digital Image Processing Assignment #7 學號: s1081444 姓名:張家豪 主題: Image Segmentation and Object Dection 影像分割及物件偵測 專案目標: 撰寫一個程式來偵測出附件 2 張視訊照片中的所有書桌的桌面區域。 (1) 標示出每張桌子的桌面的矩形邊界框 (Bounding box) (2) 標示出偵測到桌子的桌角 開發平台: Microsoft Windows 11, Visual Studio 2022, OpenCV 4.90, C++ 程式架構與功能說明: 執行後顯示藍色邊界框和紅點桌角 1. 轉換為 hsv ,篩選出 mask 2. 對 mask 做侵蝕和膨脹 3. 用 findContours 找輪廓 4. 用 convexHull 填滿輪廓 5. 找每個輪廓的矩形邊界框 6. 找輪廓最上最下最左最右的點 成果展示與討論: 閱讀完整內容
s1093326 作業3 - 4月 18, 2023 主題: 離散傅立葉轉換 DFT 練習 1. 題目說明: 撰寫傅利葉轉換程式(Forward Fourier Transform and Inverse Fourier Transform)將一張圖像轉換至頻域後,將頻譜大小與相位角度各以灰階 256 色圖像方式呈現出,再呈現還原後圖像。 2. 開發環境: OS: Windows 10 Editor: Visual studio 2022 Language: C++ Package: OpenCV 4.7.0 3. 程式碼說明: getOptimalDFTSize() : 將圖片擴展到最佳DFT尺寸 copyMakeBorder() : 擴展邊界,並將新增的像素設為0 merge() : 合併成一個 Mat dft() : 進行傅立葉轉換 split() : 分離通道,plant[0]為實數部分、plant[1]為虛數部分 magnitude() : 計算幅值 normalize() : 將圖片歸一化 phase() : 取得相位圖 idft() : 逆傅立葉轉換 4. 執行結果: (原圖) (頻譜圖) (相位圖) (還原後圖像) 閱讀完整內容
留言
張貼留言