查詢表變換( Lookup Tables,LUT)
發布時間:2014/7/3 20:33:02 訪問次數:2091
NI公司提供的基本圖像處理方法是查詢表變換LUT。
X是輸入的灰度值,f(x)是輸出的灰度值;D面。是最小像素值,Dmax是圖像最大像素值,SGP10N60RUFD對于8位圖像Dmi。等于0,D.一等于255;Rnu。和Rmax是指定的圖像處理范圍,在這個范圍內按一定的算法進行圖像變換。
LabVIEW的查詢表變換VI在Image Processing--Processing函數子選板,有IMAQUserLookup、IMAQ MathLookup. IMAQ BCGLookup籌。圖13-7所示的程序用IMAQBCGLookup VI對圖像進行亮度、對比度和伽瑪值(反差系數)校正。
這個程序建了兩個圖像,一個是準備處理的圖像,顯示在0號窗口,O號窗口在屏幕上(600,1)像素的位置;另一個是處理完的圖像,顯示在1號窗口,1號窗口在屏幕上(600,360)像素的位置。IMAQ ReadFile VI讀出要處理的圖像文件。1MAQ ROIToMask VI
在準備處理的圖像上加一個蒙版。蒙版就是一個選定的區域,使圖像處理只對這個區域內進行。蒙版的大小和類型由ROI Descriptor參數確定。ROI Descriptor是一個簇,其中Contour(輪廓)參數是一個簇數組,只設置一個蒙版時對數組第一個元素賦值即可。本例中ID選擇了Extern,Type(類型)選擇了Rectan(矩形),Coordinates(坐標)按照蒙版在圖像窗口中的相對位置選擇。IMAQ BCGLookup VI進行查詢表變換,它連接了以下參數:
·Image Src:原圖像,即準備處理的圖像。
·Image Mask:蒙版圖像,確定圖像處理的區域。
·Image Dst:目標圖像,即處理以后的圖像。目標圖像必須和源圖像類型一致。
·BCG Values:包括Brightness(亮度)、Contrast(對比度)和Gamma(反差系數)。
程序運行結束以后IMAQ Close關閉圖像窗口。
NI公司提供的基本圖像處理方法是查詢表變換LUT。
X是輸入的灰度值,f(x)是輸出的灰度值;D面。是最小像素值,Dmax是圖像最大像素值,SGP10N60RUFD對于8位圖像Dmi。等于0,D.一等于255;Rnu。和Rmax是指定的圖像處理范圍,在這個范圍內按一定的算法進行圖像變換。
LabVIEW的查詢表變換VI在Image Processing--Processing函數子選板,有IMAQUserLookup、IMAQ MathLookup. IMAQ BCGLookup籌。圖13-7所示的程序用IMAQBCGLookup VI對圖像進行亮度、對比度和伽瑪值(反差系數)校正。
這個程序建了兩個圖像,一個是準備處理的圖像,顯示在0號窗口,O號窗口在屏幕上(600,1)像素的位置;另一個是處理完的圖像,顯示在1號窗口,1號窗口在屏幕上(600,360)像素的位置。IMAQ ReadFile VI讀出要處理的圖像文件。1MAQ ROIToMask VI
在準備處理的圖像上加一個蒙版。蒙版就是一個選定的區域,使圖像處理只對這個區域內進行。蒙版的大小和類型由ROI Descriptor參數確定。ROI Descriptor是一個簇,其中Contour(輪廓)參數是一個簇數組,只設置一個蒙版時對數組第一個元素賦值即可。本例中ID選擇了Extern,Type(類型)選擇了Rectan(矩形),Coordinates(坐標)按照蒙版在圖像窗口中的相對位置選擇。IMAQ BCGLookup VI進行查詢表變換,它連接了以下參數:
·Image Src:原圖像,即準備處理的圖像。
·Image Mask:蒙版圖像,確定圖像處理的區域。
·Image Dst:目標圖像,即處理以后的圖像。目標圖像必須和源圖像類型一致。
·BCG Values:包括Brightness(亮度)、Contrast(對比度)和Gamma(反差系數)。
程序運行結束以后IMAQ Close關閉圖像窗口。
上一篇:直方圖(Histogram)
上一篇:形態學
熱門點擊