;####################################################
; Power-Law Transformation
; Author : S.Ganesh Babu
;####################################################
PRO EX11
file = DIALOG_PICKFILE(PATH='E:\Image')
im = READ_IMAGE(file)
sz=SIZE(im,/DIMENSIONS)
nv=SIZE(sz,/DIMENSIONS)
PRINT, sz
c=1
lamp=0.5
nim=c*im^lamp
IF nv EQ 2 THEN BEGIN
WINDOW,0,XSIZE=sz[0],YSIZE=sz[1],TITLE='INPUT IMAGE'
TVSCL,im
WINDOW,1,XSIZE=sz[0],YSIZE=sz[1],TITLE='LOG IMAGE'
TVSCL,nim
ENDIF ELSE BEGIN
WINDOW,0,XSIZE=sz[1],YSIZE=sz[2],TITLE='INPUT IMAGE'
TVSCL,im,TRUE=1
WINDOW,1,XSIZE=sz[1],YSIZE=sz[2],TITLE='LOG IMAGE'
TVSCL,nim,TRUE=1
ENDELSE
END
No comments:
Post a Comment