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
功能:
2. gnuplot_open_file
功能:為圖像和控制量的可視化打開一個gnuplot文件。
3. gnuplot_open_pipe
功能:
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
功能:兩個窗口緩沖區的交互輸出。