1、介紹 1.1 灰度反轉 灰度反轉是一種線性變換,是將某個範圍的灰度值映射到另一個範圍內,一般是通過灰度的對調,突出想要查看的灰度區間。 $$ S = L -1-r (r \subset [0,L-1]) $$ 比如在以下胸片圖像中提取白色絮狀形狀,在黑色背景下看的不太明顯,就可以使用灰度反轉增強圖像的可視化效果。 output_img = input_img.clone(); f
1、介紹 實現獲取鼠標點擊處的圖像的座標和像素值,灰度圖顯示其灰度值,RGB圖顯示rgb的值。 OpenCV獲取灰度值及彩色像素值的方法: //灰度圖像: image.atuchar(j, i) //j為行數,i為列數 //BGR彩色圖像 image.atVec3b(j, i)[0] //B分量 image.atVec3b(j, i)[1] //G分量 image.atVec3b(j, i)
@TOC 1、介紹 上一篇介紹了使用OpenCV的setMouseCallback回調函數實現獲取鼠標點擊點的圖像座標和像素值,本篇使用鼠標事件mouseMoveEvent函數來實現實時獲取鼠標的座標和對應圖像點的像素值,並將結果實時顯示在label控件上。 2、效果展示 3、實現過程 3.1 圖像的加載和顯示 這裏加載圖像並在QLabel控件上顯示,我這裏使用OpenCV的imread函數加載