[解題] C++ OpcnCV 亮度 銳化 色階指導

看板HomeTeach (家教-徵老師)作者 (幽靈)時間12年前 (2014/03/24 14:09), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
1.對象:23歲 男 2.地點:網路 3.科目:影像修圖方法,細節列在下方 4.上課時間:網路 5.時薪:600元/1件,共3件(可議) 6.條件:擅長影像處理 7.聯絡方式:站內信 8.附註: 因緣接洽了某件程式案子,功能幾乎都完成了 但老闆要求的『亮度、對比、銳化、飽和、色階』還沒完成 而我又缺乏這方面的專業,所以想請人指導我 本來這五個功能我都上網去查,但似乎不是老闆要的效果 有可能是我做錯了什麼 目前確定的是『銳化、色階、亮度』有問題 一直以來我都沒用OpenCV來完成程式,而是自己去查Code自己寫 而銳化的方法上網查OpenCV似乎也有函式可以直接呼叫 但查到的是直接銳利好,卻沒有強度參數可以調整 例如: Mat lena = imread("img.jpg"); Mat sharpenedLena; Mat kernel = (Mat_<float>(3, 3) << 0, -1, 0, -1, 5, -1, 0, -1, 0); cv::filter2D(lena, sharpenedLena, lena.depth(), kernel); 因為我要完成的功能,不管是哪個都要有參數可以調整強弱 像是銳化要像:http://ppt.cc/B6sD 這種可以調整總量,總量越高,銳化的越明顯 而色階要的功能也是像這樣:http://ppt.cc/SptV 只需要調整紅框最左邊跟最右邊的箭頭,中間的箭頭就會一直維持在中間 亮度也是像:http://ppt.cc/ccpH 這樣可以調整參數的,然後老闆要的似乎是PhotoShop的亮度『使用舊版』的那種 不過我曾經聽說亮度跟對比是一起的,所以如果我亮度錯的話,對比應該也會是錯的 所以這些功能想請人指導我該怎麼完成, 可以是教我公式,然後我自己用C++寫Code, 也可以是教我OpenCV的函式,要怎樣呼叫才可以調整參數 只要完成的功能可以符合老闆的需求,那就可以了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 49.158.60.5
文章代碼(AID): #1JBymeEY (HomeTeach)
文章代碼(AID): #1JBymeEY (HomeTeach)