Name
set_compriseset_compriseSetCompriseset_compriseSetCompriseSetComprise — Setzen der Behandlung der Bildmatrix bei der Ausgabe.
Warnung
set_compriseset_compriseSetCompriseset_compriseSetCompriseSetComprise ist veraltet und wird nur aus Gründen
der Rückwärtskompatibilität zur Verfügung gestellt.
set_compriseset_compriseSetCompriseset_compriseSetCompriseSetComprise gibt an, ob bei der Ausgabe von Grauwerten
(disp_imagedisp_imageDispImagedisp_imageDispImageDispImage) 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"
"object"
Werteliste: 'image'"image""image""image""image""image", 'object'"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)
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_compriseSetCompriseset_compriseSetCompriseSetComprise 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_compriseGetCompriseget_compriseGetCompriseGetComprise
disp_imagedisp_imageDispImagedisp_imageDispImageDispImage
get_compriseget_compriseGetCompriseget_compriseGetCompriseGetComprise,
disp_imagedisp_imageDispImagedisp_imageDispImageDispImage,
disp_colordisp_colorDispColordisp_colorDispColorDispColor
Foundation