Image.st
changeset 8263 46c6448fdf2c
parent 8245 31034272db80
child 8279 04027c532c45
equal deleted inserted replaced
8262:a9845a7cad69 8263:46c6448fdf2c
 12346      w         "{ Class: SmallInteger }"
 12346      w         "{ Class: SmallInteger }"
 12347      h         "{ Class: SmallInteger }"
 12347      h         "{ Class: SmallInteger }"
 12348      newImage newBits bitsPerPixel newBytesPerRow newMask
 12348      newImage newBits bitsPerPixel newBytesPerRow newMask
 12349      value srcRow pixelArray shrink|
 12349      value srcRow pixelArray shrink|
 12350 
 12350 
 12351     photometric == #rgb ifFalse:[
 12351     (photometric == #rgb or:[photometric == #rgba]) ifFalse:[
 12352         "/ self assert:false message:'only works with rgb images'.
 12352         "/ self assert:false message:'only works with rgb images'.
 12353         ^ (Depth32Image fromImage:self photometric:#rgb)
 12353         ^ (Depth32Image fromImage:self photometric:#rgb)
 12354             hardSmoothingMagnifiedBy:scaleArg
 12354             hardSmoothingMagnifiedBy:scaleArg
 12355     ].
 12355     ].
 12356     
 12356