[OpenCV] Visual Studio 2010 安裝 OpenCV 2.4 beta
之前寫過Visual Studio 2010 安裝 OpenCV 2.3,不久又看到OpenCV 2.4 beta釋出,剛好裡頭有個技術我需要用到,於是又下載來安裝使用。
之前寫過Visual Studio 2010 安裝 OpenCV 2.3,不久又看到OpenCV 2.4 beta釋出,剛好裡頭有個技術我需要用到,於是又下載來安裝使用。
安裝完OpenCV後,第一件事情就是來測試能否work!最簡單的測試方法是讀取影像和儲存影像 (Read Image and Save Image)。
讀取影像也可稱為載入影像,儲存影像也可講作寫入影像,這跟函式命名就有關係了。
安裝可參考:Visual Studio 2010 安裝 OpenCV 2.3或Dev-C++4.9.9.2 安裝 OpenCV 2.0。
看了Learning OpenCV的第11章Camera Models and Calibration,知道每個鏡頭都有鏡面曲率,這會影響到攝影的結果,讓原本是方形的物體成像後變成桶狀,這對影像處理影響深遠,所以有必要做相機矯正 (Camera Calibration)。

許多影像處理軟體都會提供濾鏡效果,其中之一的效果是魚眼鏡頭(Fisheye Lens),會寫程式且對影像處理感興趣的人,多少會想知道如何實做魚眼效果,所以我就動手來做做看囉!

之前用Dev C++ 4.9.9.2安裝過OpenCV,但現在想用Visual Studio 2010安裝,畢竟VS一直在進化,而且功能相當齊全,想必未來會陸續用到,因此特地轉換平台。

受人委託,想做魚眼矯正,我研究了Learning OpenCV這本電子書裡的矯正映射 (Rectification Map),恰好我最近在研究攝影相關議題Zone System,這個魚眼矯正或許也可以應用在我的研究上。
現在筆記型電腦都配有webcam,只要啟動特定軟體即可使用webcam來進行視訊聊天,那如果想用程式來擷取webcam的影像,就可以使用OpenCV提供的API,接著進一步做處理和應用。
期末利用兩個禮拜的時間完成「車輛顏色分類」的專案,我們人很容易辨識顏色,可是對於電腦可沒那麼容易,若以RGB顏色空間還不夠精準,而HSV能夠更精準來描述色彩,這顛覆我之前以為任何顏色都可以RGB來區分的想法。
一般日常所見的影像都是RGB色彩,然而想要分析影像有時需要轉換色彩空間,如HSV和YUV,原來OpenCV可以幫我做到!
辨識車輛顏色前,我想要從大張影像中找到車子,而車子的圖像就是我要的感興趣區域,一旦找到,就可以分析該區域的色彩,進而判斷為什麼顏色。
HappyMan・迴響