Name
set_compriseset_compriseSetCompriseSetComprise — Setzen der Behandlung der Bildmatrix bei der Ausgabe.
Warnung
set_compriseset_compriseSetCompriseSetCompriseSetComprise ist veraltet und wird nur aus Gründen
der Rückwärtskompatibilität zur Verfügung gestellt.
set_compriseset_compriseSetCompriseSetCompriseSetComprise gibt an, ob bei der Ausgabe von Grauwerten
(disp_imagedisp_imageDispImageDispImageDispImage) nur solche Grauwerte die zu dem auszugebenden Objekt
gehören ('object') oder die gesamte Bildkomponente ('image') ausgegeben
werden soll. Voreinstellung ist 'object'.
Falls der Modus 'image' gewählt wurde, werden bei der Ausgabe undefinierte
Grauwertbereiche dargestellt werden. Diese sind je nach Kontext schwarz oder
mit beliebigen Speicherinhalten besetzt. Siehe hierzu das Beispiel.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Modus für die Ausgabe von Grauwerten.
Defaultwert:
'object'
"object"
"object"
"object"
"object"
Werteliste: 'image'"image""image""image""image", 'object'"object""object""object""object"
read_image(Image,'fabrik')
gen_circle (Circle, 200, 200, 100.5)
reduce_domain (Image, Circle, ImageReduced)
set_system('init_new_image','false')
sobel_amp(ImageReduced,SobelReduced,'sum_abs',3)
dev_display (SobelReduced)
get_comprise(WindowHandle,Mode)
set_comprise(WindowHandle,'image')
stop ()
dev_display (SobelReduced)
open_window(0,0,-1,-1,"root","visible","",&WindowHandle) ;
read_image(&Image,"fabrik") ;
threshold(Image,&Seg,100,255) ;
set_system("init_new_image","false") ;
sobel_amp(Image,&Sob,"sum_abs",3) ;
disp_image(Sob,WindowHandle) ;
get_comprise(&Mode) ;
fwrite_string(FileHandle,"Current mode for gray values: ") ;
fwrite_string(FileHandle,Mode) ;
fnew_line(FileHandle) ;
set_comprise(WindowHandle,"image") ;
get_mbutton(WindowHandle,NULL,NULL,NULL) ;
disp_image(Sob,WindowHandle) ;
fwrite_string(FileHandle,"Current mode for gray values: image") ;
fnew_line(FileHandle) ;
read_image(Image,'fabrik')
gen_circle (Circle, 200, 200, 100.5)
reduce_domain (Image, Circle, ImageReduced)
set_system('init_new_image','false')
sobel_amp(ImageReduced,SobelReduced,'sum_abs',3)
dev_display (SobelReduced)
get_comprise(WindowHandle,Mode)
set_comprise(WindowHandle,'image')
stop ()
dev_display (SobelReduced)
read_image(Image,'fabrik')
gen_circle (Circle, 200, 200, 100.5)
reduce_domain (Image, Circle, ImageReduced)
set_system('init_new_image','false')
sobel_amp(ImageReduced,SobelReduced,'sum_abs',3)
dev_display (SobelReduced)
get_comprise(WindowHandle,Mode)
set_comprise(WindowHandle,'image')
stop ()
dev_display (SobelReduced)
read_image(Image,'fabrik')
gen_circle (Circle, 200, 200, 100.5)
reduce_domain (Image, Circle, ImageReduced)
set_system('init_new_image','false')
sobel_amp(ImageReduced,SobelReduced,'sum_abs',3)
dev_display (SobelReduced)
get_comprise(WindowHandle,Mode)
set_comprise(WindowHandle,'image')
stop ()
dev_display (SobelReduced)
set_compriseset_compriseSetCompriseSetCompriseSetComprise liefert den Wert 2 (H_MSG_TRUE), falls der Parameter korrekt
und das Fenster gültig ist.
Ansonsten wird eine Fehlerbehandlung durchgeführt.
get_compriseget_compriseGetCompriseGetCompriseGetComprise
disp_imagedisp_imageDispImageDispImageDispImage
get_compriseget_compriseGetCompriseGetCompriseGetComprise,
disp_imagedisp_imageDispImageDispImageDispImage,
disp_colordisp_colorDispColorDispColorDispColor
Foundation