HALCON算子函數——Chapter 6 : Graphics

来源:互联网 发布:android 打开淘宝店铺 编辑:程序博客网 时间:2024/05/17 11:56
http://blog.csdn.net/think_fast/article/details/7011406 

Chapter_6  :Graphics

6.1  Drawing

1. drag_region1

  功能:一個區域的交互運動。

2. drag_region2

  功能:一個帶有定點規格區域的交互運動。

3. drag_region3

  功能:一個帶有限制位置區域的交互運動。

4. draw_circle

  功能:一個圓的交互繪圖。

5. draw_circle_mod

  功能:一個圓的交互繪圖。

6. draw_ellipse

  功能:一個橢圓的交互繪圖。

7. draw_ellipse_mod_

  功能:一個橢圓的交互繪圖。

8. draw_line

  功能:畫一根線

9. draw_line_mod

  功能:畫一根線。

10. draw_nurbs

功能:一個NURBS曲線的交互繪圖。

11. draw_nurbs_interp

   功能:使用插值的一個NURBS曲線的交互繪圖。

12. draw_nurbs_interp_mod

   功能:使用插值的一個NURBS曲線的交互修正。

13. draw_nurbs_mod

   功能:一個NURBS曲線的交互修正。

14. draw_point

   功能:畫一個點。

15. draw_point_mod

   功能:畫一個點。

16.draw_polygon

   功能:一個多邊形的交互繪圖。

17. draw_rectangle1

   功能:畫一個與坐標軸平行的矩形。

18. draw_rectangle1_mod

   功能:畫一個與坐標軸平行的矩形。

19. draw_rectangle2

   功能:任意定向矩形的交互繪圖。

20. draw_rectangle2_mod

   功能:任意定向矩形的交互繪圖。

21. draw_region

   功能:一個閉區域的交互繪圖。

22. draw_xld

   功能:一個輪廓的交互繪圖。

23. draw_xld_mod

   功能:一個輪廓的交互修正。

 

6.2  Gnuplot

1. gnuplot_close

  功能:關閉所有打開的gnuplot文件或者終止一個活動的gnuplot子流程。

2. gnuplot_open_file

  功能:為圖像和控制量的可視化打開一個gnuplot文件。

3. gnuplot_open_pipe

  功能:為圖像和控制量的可視化打開一個通道的gnuplot流程。

4. gnuplot_plot_ctrl

  功能:使用gnuplot顯示控制量。

5. gnuplot_plot_funct_1d

  功能:使用gnuplot顯示控制量的功能。

6. gnuplot_plot_image

  功能:使用gnuplot使一個圖像可視化。

 

6.3  LUT

1. disp_lut

  功能:查詢表的圖解。

2. draw_lut

  功能:交互利用查詢表。

3. get_fixed_lut

  功能:為實際彩色圖像獲取固定查詢表。

4. get_lut

  功能:獲取現在的查詢表。

5. get_lut_style

  功能:獲取查詢表的修正參數。

6. query_lut

  功能:查詢所有可得到的查詢表。

7. set_fixed_lut

  功能:為實際彩色圖像固定查詢表。

8. set_lut

  功能:設置查詢表。

9. set_lut_style

  功能:改變查詢表。

10. write_lut

  功能:把查詢表作為文件寫入。

 

6.4  Mouse

1. get_mbutton

  功能:等待直到一個鼠標鍵被按下。

2. get_mposition

_功能:查詢鼠標位置。

3. get_mshape

  功能:查詢現在鼠標指針形狀。

4. query_mshape

  功能:查詢所有可得到的鼠標指針形狀。

5. set_mshape

  功能:設置現在鼠標指針形狀。

 

6.5  Output

1. disp_arc

  功能:在一個窗口中顯示圓形弧。

2. disp_arrow

  功能:在一個窗口中顯示箭頭。

3. disp_channel

  功能:用幾個通道顯示圖像。

4. disp_circle

  功能:在一個窗口中顯示圓。

5. disp_color

  功能:顯示一個彩色(RGB)圖像。

6. disp_cross

 功能:在一個窗口中顯示交叉。

7. disp_distribution

  功能:顯示一個噪聲分布。

8. disp_ellipse

  功能:顯示橢圓。

9. disp_image

  功能:顯示灰度值圖像。

10. disp_line

  功能:在窗口中畫一條線。

11. disp_obj

   功能:顯示圖像目標(圖像,區域,XLD)。

12.disp_polygon

   功能:顯示一個多叉線。

13. disp_rectangle1

   功能:顯示和坐標軸對齊的矩形。

14. disp_rectangle2

   功能:顯示任意方向的矩形。

15. disp_region

   功能:在一個窗口中顯示區域。

16. disp_xld

   功能:顯示一個XLD物體。

 

6.6  Parameters

1. get_comprise

  功能:獲取一個圖像矩陣的輸出處理。

2. get_draw

  功能:獲取現在區域填充模式。

3. get_fix

  功能:獲取現在查詢表的固定模式。

4. get_hsi

  功能:獲取現在顏色的HSI編碼。

5. get_icon

  功能:查詢區域輸出的圖標。

6. get_insert

  功能:獲取現在顯示模式。

7. get_line_approx

  功能:獲取輪廓顯示的現在近似誤差。

8. get_line_style

  功能:獲取輪廓的現在圖解模式。

9. get_line_width

  功能:獲取輪廓顯示的現在線寬。

10. get_paint

   功能:獲取灰度值的現在顯示模式。

11. get_part

   功能:獲取圖像部分。

12. get_part_style

   功能:獲取灰度值顯示的現在插值模式。

13. get_pixel

  功能:獲取查詢表索引的現在顏色。

14. get_rgb

   功能:獲取RGB編碼中的現在顏色。

15. get_shape

   功能:獲取現在區域輸出形狀。

16. query_all_colors

   功能:查詢所有顏色名稱。

17. query_color

   功能:查詢窗口中顯示的所有顏色名稱。

18. query_colored

   功能:查詢顏色輸出的顏色數目。

19. query_gray

   功能:查詢顯示的灰度值。

20. query_insert

   功能:查詢可能的圖解模式。

21. query_line_width

   功能:查詢可能的線寬。

22. query_paint

   功能:查詢灰度值顯示模式。

23. query_shape

   功能:查詢區域顯示模式。

24. set_color

   功能:設置輸出顏色。

25. set_colored

   功能:設置多輸出顏色。

26. set_comprise

   功能:定義圖像矩陣輸出剪輯。

27. set_draw

   功能:定義區域填充模式。

28. set_fix

   功能:設置固定的查詢表。

29. set_gray

   功能:定義區域輸出的灰度值。

30. set_hsi

   功能:定義輸出顏色(HSI編碼)。

31. set_icon

   功能:區域輸出的圖標定義。

32. set_insert

   功能:定義圖像輸出功能。

33. set_line_approx

   功能:定義輸出顯示的近似誤差。

34. set_line_style

   功能:定義一個輪廓輸出模式。

35. set_line_width

   功能:定義區域輪廓輸出的線寬。

36. set_paint

   功能:定義灰度值輸出模式。

37. set_part

   功能:修正顯示圖像部分。

38. set_part_style

   功能:為灰度值輸出定義一個插值方法。

39. set_pixel

   功能:定義一個顏色查詢表索引

40. set_rgb

   功能:通過RGB值設置顏色定義。

41. set_shape

   功能:定義區域輸出輪廓。

 

6.7  Text

1. get_font

  功能:獲取現在字體。

2. get_string_extents

  功能:獲取一個字符串的空間大小。

3. get_tposition

  功能:獲取光標位置。

4. get_tshape

  功能:獲取文本光標的形狀。

5. new_line

  功能:設置下一行的開始文本光標的位置。

6. query_font

  功能:查詢可得到的字體。

7. query_tshape

  功能:查詢文本光標的所有可得到的形狀。

8. read_char

  功能:從一個文本窗口讀取一個字符。

9. read_string

  功能:從一個文本窗口讀取一個字符串。

10. set_font

   功能:設置文本輸出的字體。

11. set_tposition

   功能:設置文本光標的位置

12. set_tshape

   功能:設置文本光標的形狀。

13. write_string

  功能:在一個窗口中打印文本。

 

6.8  Window

1. clear_rectangle

  功能:在輸出窗口中刪除一個矩形。

2. clear_window

  功能:刪除一個輸出窗口。

3. close_window

  功能:關閉一個輸出窗口。

4. copy_rectangle

  功能:在輸出窗口間復制矩形內所有像素。

5. dump_window

  功能:把窗口內容寫入一個文件。

6. dump_window_image

  功能:在一個圖像目標中寫窗口內容。

7. get_os_window_handle

  功能:獲取操作系統圖像處理。

8. get_window_attr

  功能:獲取窗口特征。

9. get_window_extents

  功能:一個窗口大小和位置的信息。

10. get_window_pointer3

   功能:一個窗口像素數據的通道。

11. get_window_type

   功能:獲取窗口類型。

12. move_rectangle

   功能:在一個輸出窗口內部復制。

13. new_extern_window

   功能:在Windows_NT下創建一個虛擬圖形窗口。

14. open_textwindow

   功能:打開一個文本窗口。

15. open_window

   功能:打開一個圖形窗口。

16. query_window_type

   功能:查詢所有可得到的窗口類型。

17. set_window_attr

   功能:設置窗口特征。

18. set_window_dc

   功能:設置一個虛擬圖形窗口(Windows_NT)的設計背景。

19. set_window_extents

   功能:修正一個窗口的位置和大小。

20. set_window_type

   功能:指定一個窗口類型。

21. slide_image

   功能:兩個窗口緩沖區的交互輸出。

原创粉丝点击