halcon算子翻譯——cooc_feature_image


名稱

cooc_feature_image - 計算共生矩陣並導出其灰度值特征。

用法

cooc_feature_image(Regions, Image : : LdGray, Direction : Energy, Correlation, Homogeneity, Contrast)

描述

  cooc_feature_image的調用對應於算子gen_cooc_matrix和cooc_feature_matrix的連續執行。 如果連續評估共生矩陣的幾個方向矩陣,則通過gen_cooc_matrix生成矩陣然后調用算子cooc_feature_matrix生成矩陣更為有效。 參數Direction以角度或'mean'方式傳輸鄰域的方向。 在'mean'的情況下,平均值是在所有四個方向上計算的。

注意

請注意,算子cooc_feature_image僅考慮給定的區域,並忽略輸入圖像Image的任何先前設置的域。

並行

●  多線程類型:可重入(與非獨占算子並行運行)。
●  多線程范圍:全局(可以從任何線程調用)。
●  在元組級別自動並行化處理。

參數

Regions (input_object)   region(-array) → object
  要檢查的區域。


Image (input_object)    singlechannelimage → object (byte)
  灰度值圖像。


LdGray (input_control)    integer → (integer)
  要區分的灰度值的數量。
  Default value: 6
  List of values: 1, 2, 3, 4, 5, 6, 7, 8


Direction (input_control)    integer → (integer / string)
  矩陣的計算方向。
  Default value: 0
  List of values: 0, 45, 90, 135, 'mean'


Energy (output_control)    real(-array) → (real)
  灰度值能量


Correlation (output_control)    real(-array) → (real)
  灰度值的相關性。


Homogeneity (output_control)    real(-array) → (real)
  灰度值的局部同質性。


Contrast (output_control)    real(-array) → (real)
  灰度值對比度。

結果

  如果輸入具有定義的灰度值('字節')的圖像並且參數是正確的,則算子cooc_feature_image返回值2(H_MSG_TRUE)。 通過算子set_system(::'no_object_result',<Result> :)設置空輸入情況下的行為(沒有可用的輸入圖像),空區域的行為通過set_system(::'empty_region_result'<結果>:)。 如有必要,會引發異常。

Possible Predecessors

gen_cooc_matrix

Alternatives

cooc_feature_matrix

See also

intensity, min_max_gray, entropy_gray, select_gray

模塊

Foundation

HDevelop例程

detect_mura_defects_texture.hdev    檢測高度紋理圖像中的mura缺陷
cooc_feature_image.hdev       計算基於共生矩陣的紋理特征
classify_wood.hdev           根據其表面紋理對不同種類的木材進行分類


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM