Invert image pixels
Visual Basic |
---|
Public Sub Invert() |
For Color and Grayscale images, inversion means the 1's complement values are calculated for each byte of the image.
VB Example (Visual Basic) | Copy Code |
---|---|
Public Sub T_ImageMisc(ByRef Img As CiImage) Dim Img1 As CiImage, ImgZone As CiImage ' Invert test Img.Invert ' Duplicate test Set Img1 = Img.Duplicate Set ImgZone = Img1.CreateZone(Img.Width / 3, Img.Height / 3, _ Img.Width * 2 / 3, Img.Height * 2 / 3) ' Clear test ImgZone.Clear ' Copy Test Img.Copy Img1 End Sub |
CiImage Object | CiImage Members | Clear | Invert | Duplicate | Copy