Chapter_7_:Image
7.1 Access
1. get_grayval
功能:獲取一個圖像目標的灰度值。
2. get_image_pointer1
功能:獲取一個通道的指針。
3. get_image_pointer1_rect
功能:
4. get_image_pointer3
功能:獲取一個彩色圖像的指針。
5. get_image_time
功能:查找圖像被創建的時間。
7.2 Acquisition
1. close_all_framegrabbers
功能:關閉所有圖像獲取設備。
2. close_framegrabber
功能:關閉指定的圖像獲取設備。
3. get_framegrabber_lut
功能:查找圖像獲取設備的查詢表。
4. get_framegrabber_param
功能:查找一個圖像獲取設備的指定參數。
5. grab_data
功能:從指定的圖像獲取設備獲取圖像和預處理圖像數據。
6. grab_data_async
功能:
7. grab_image
功能:從指定的圖像獲取設備獲取一個圖像。
8. grab_image_async
功能:
9. grab_image_start
功能:從指定的圖像獲取設備開始下一個異步獲取。
10. info_framegrabber
功能:從指定的圖像獲取設備查找信息。
11. open_framegrabber
功能:打開並配置一個圖像獲取設備。
12. set_framegrabber_lut
功能:設置圖像獲取設備查詢表。
13. set_framegrabber_param
功能:設置一個圖像獲取設備的指定參數。
7.3 Channel
1. access_channel
功能:獲取一個多通道圖像的一個通道。
2. append_channel
功能:把附加模型(通道)添加到圖像上。
3. channels_to_image
功能:把單通道圖像轉變為一個多通道圖像。
4. compose2
功能:把兩個圖像轉變為一個兩通道圖像。
5. compose3
功能:把三個圖像轉變為一個三通道圖像。
6. compose4
功能:把四個圖像轉變為一個四通道圖像。
7. compose5
功能:把五個圖像轉變為一個五通道圖像。
8. compose6
功能:把六個圖像轉變為一個六通道圖像。
9. compose7
功能:把七個圖像轉變為一個七通道圖像。
10. count_channels
功能:計算圖像的通道。
11. decompose2
功能:把一個兩通道圖像轉變為兩個圖像。
12. decompose3
功能:把一個三通道圖像轉變為三個圖像。
13. decompose4
功能:把一個四通道圖像轉變為四個圖像。
14. decompose5
功能:把一個五通道圖像轉變為五個圖像。
15. decompose6
功能:把一個六通道圖像轉變為六個圖像。
16. decompose7
功能:把一個七通道圖像轉變為七個圖像。
17. image_to_channels
功能:把一個多通道圖像轉變為一個通道圖像。
7.4 Creation
1. copy_image
功能:復制一個圖像並為它分配新內存。
2. gen_image1
功能:從像素的一個指針創建一個圖像。
3. gen_image1_extern
功能:從帶存儲管理的像素的一個指針創建一個圖像。
4. gen_image1_rect
功能:從像素(帶存儲管理)的指針創建一個矩形區域的圖像。
5. gen_image3
功能:從像素(紅、綠、藍)的三個指針創建一個圖像。
6. gen_image_const
功能:創建一個固定灰度值的圖像。
7. gen_image_gray_ramp
功能:創建一個灰度值階梯。
8. gen_image_interleaved
功能:從交叉像素的一個指針創建一個三通道圖像。
9. gen_image_proto
功能:創建一個指定的固定灰度值的圖像。
10. gen_image_surface_first_order
功能:創建一階多項式的一個彎曲灰度表面。
11. gen_image_surface_second_order
功能:創建二階多項式的一個彎曲灰度表面。
12. region_to_bin
功能:把一個區域轉變為一個二進制字節圖像。
13. region_to_label
功能:把區域轉變為一個標簽圖像。
14. region_to_mean
功能:用它們的平均灰度值繪制區域。
7.5 Domain
1. add_channels
功能:把兩個灰度值添加到區域中。
2. change_domain
功能:改變一個圖像的定義區間。
3. full_domain
功能:把一個圖像的區域擴大到最大值。
4. get_domain
功能:獲取一個圖像的區域。
5. rectangle1_domain
功能:把一個圖像的區域縮小到一個矩形。
6. reduce_domain
功能:縮小一個圖像的區域。
7.6 Features
1. area_center_gray
功能:計算一個灰度值圖像的區域面積和重心。
2. cooc_feature_image
功能:計算一個同時出現的矩陣並得出相關灰度值特征。
3. cooc_feature_matrix
功能:從一個同時出現的矩陣計算灰度值特征。
4. elliptic_axis_gray
功能:在一個灰度值圖像中計算一個區域的方位和主軸。
5. entropy_gray
功能:確定一個圖像的熵和各向異性。
6. estimate_noise
功能:從一個單一圖像估計圖像噪聲。
7. fit_surface_first_order
功能:通過一個一階表面(平面)計算灰度值力矩和近似值。
8. fit_surface_second_order
功能:通過一個二階表面(平面)計算灰度值力矩和近似值。
9. fuzzy_entropy
功能:確定區域的模糊熵。
10. fuzzy_perimeter
功能:計算一個區域的模糊周長。
11. gen_cooc_matrix
功能:在一個圖像中計算一個區域中同時出現的矩陣。
12. gray_histo
功能:計算灰度值分布。
13. gray_histo_abs
功能:計算灰度值分布。
14. gray_projections
功能:計算水平和垂直灰度值預測。
15. histo_2dim
功能:計算兩通道灰度值圖像的直方圖。
16. intensity
功能:計算灰度值的平均值和偏差。
17. min_max_gray
功能:計算區域內的最大和最小灰度值。
18. moments_gray_plane
功能:通過一個平面計算灰度值力矩和近似值。
19. plane_deviation
功能:從近似像平面計算灰度值的偏差。
20. select_gray
功能:選擇基於灰度值特征的區域。
21. shape_histo_all
功能:用極限值確定特征的一個直方圖。
22. shape_histo_point
功能:用極限值確定特征的一個直方圖。
7.7 Format
1. change_format
功能:改變圖像大小。
2. crop_domain
功能:去掉確定的灰度值。
3. crop_domain_rel
功能:去掉和定義域有關的圖像區域。
4. crop_part
功能:去掉一個矩形圖像區域。
5. crop_rectangle1
功能:去掉一個矩形圖像區域。
6. tile_channels
功能:把多重圖像拼成一個大圖像。
7. tile_images
功能:把多重圖像目標拼成一個大圖像。
8. tile_images_offset
功能:把多重圖像目標拼成一個有確定的位置信息的大圖像。
7.8 Manipulation
1. overpaint_gray
功能:重新繪制一個圖像的灰度值。
2. overpaint_region
功能:重新繪制一個圖像的區域。
3. paint_gray
功能:把一個圖像的灰度值畫在另一個圖像上。
4. paint_region
功能:把區域畫在一個圖像中。
5. paint_xld
功能:把XLD目標畫在一個圖像中。
6.set_grayval
功能:在一個圖像中設置單灰度值。
7.9 Type-Conversion
1. complex_to_real
功能:把一個復雜圖像轉變為兩個實際圖像。
2. convert_image_type
功能:轉變一個圖像的類型。
3. real_to_complex
功能:把兩個實際圖像轉變為一個復雜圖像。
4. real_to_vector_field
功能:把兩個實值圖像轉變為一個矢量域圖像。
5. vector_field_to_real
功能:把一個矢量域圖像轉變為兩個實值圖像。