Skip to content

Commit 62ace6d

Browse files
author
Samer El-Khatib
committed
Merge branch 'main' into production
2 parents 9502bc1 + 4e90f9b commit 62ace6d

File tree

64 files changed

+161
-39
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+161
-39
lines changed

english/java/com.aspose.imaging.fileformats.webp/webpimage/_index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Manipulate WebP raster images with our API, using its modern features for both l
3434
| --- | --- |
3535
| [getOptions()](#getOptions--) | Retrieve or modify the options associated with the specified property, enabling fine-tuned customization of behavior and settings. |
3636
| [getPages()](#getPages--) | Access the WebP blocks within the image, allowing detailed examination or manipulation of the underlying block structure. |
37-
| [getPageCount()](#getPageCount--) | Retrieve the total count of pages within the specified document, facilitating efficient navigation and management of multi-page content. |
37+
| [getPageCount()](#getPageCount--) | Retrieve the total count of pages within the specified document, facilitating efficient navigation and management of multipage content. |
3838
| [getFileFormat()](#getFileFormat--) | Access the file format value associated with the image, providing information about the format in which the image is stored. |
3939
| [hasAlpha()](#hasAlpha--) | Retrieve whether the image contains an alpha channel, indicating the presence of transparency information. |
4040
| [addPage(RasterImage page)](#addPage-com.aspose.imaging.RasterImage-) | Append a new page to the image, expanding its content and accommodating additional visual elements. |
@@ -215,7 +215,7 @@ public int getPageCount()
215215
```
216216

217217

218-
Retrieve the total count of pages within the specified document, facilitating efficient navigation and management of multi-page content. Incorporate this functionality to enhance user experience, enabling seamless access to comprehensive document structures.
218+
Retrieve the total count of pages within the specified document, facilitating efficient navigation and management of multipage content. Incorporate this functionality to enhance user experience, enabling seamless access to comprehensive document structures.
219219

220220
**Returns:**
221221
int - the page count.
@@ -274,7 +274,7 @@ public void addPage(RasterImage page)
274274
```
275275

276276

277-
Append a new page to the image, expanding its content and accommodating additional visual elements. Integrate this method to facilitate dynamic page management within your application, enabling seamless creation and augmentation of multi-page documents or images.
277+
Append a new page to the image, expanding its content and accommodating additional visual elements. Integrate this method to facilitate dynamic page management within your application, enabling seamless creation and augmentation of multipage documents or images.
278278

279279
**Parameters:**
280280
| Parameter | Type | Description |

english/java/com.aspose.imaging/rastercachedimage/_index.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ Represents a raster image supporting raster graphics operations. This image cach
2727
| [crop(Rectangle rectangle)](#crop-com.aspose.imaging.Rectangle-) | Cropping the image. |
2828
| [dither(int ditheringMethod, int bitsCount, IColorPalette customPalette)](#dither-int-int-com.aspose.imaging.IColorPalette-) | Performs dithering on the current image. |
2929
| [grayscale()](#grayscale--) | Transformation of an image to its grayscale representation |
30+
| [normalizeHistogram()](#normalizeHistogram--) | Normalizes the image histogram \\u2014 adjust pixel values to use all available range. |
3031
| [binarizeFixed(byte threshold)](#binarizeFixed-byte-) | Binarization of an image with predefined threshold |
3132
| [binarizeOtsu()](#binarizeOtsu--) | Binarization of an image with Otsu thresholding |
3233
| [binarizeBradley(double brightnessDifference, int windowSize)](#binarizeBradley-double-int-) | Binarization of an image using Bradley's adaptive thresholding algorithm using the integral image thresholding |
@@ -435,6 +436,14 @@ try {
435436
}
436437
```
437438

439+
### normalizeHistogram() {#normalizeHistogram--}
440+
```
441+
public void normalizeHistogram()
442+
```
443+
444+
445+
Normalizes the image histogram \\u2014 adjust pixel values to use all available range.
446+
438447
### binarizeFixed(byte threshold) {#binarizeFixed-byte-}
439448
```
440449
public void binarizeFixed(byte threshold)

english/java/com.aspose.imaging/rastercachedmultipageimage/_index.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ The raster multipage image
4848
| [crop(int leftShift, int rightShift, int topShift, int bottomShift)](#crop-int-int-int-int-) | Crop image with shifts. |
4949
| [dither(int ditheringMethod, int bitsCount, IColorPalette customPalette)](#dither-int-int-com.aspose.imaging.IColorPalette-) | Performs dithering on the current image. |
5050
| [grayscale()](#grayscale--) | Transformation of an image to its grayscale representation |
51+
| [normalizeHistogram()](#normalizeHistogram--) | Normalizes the image histogram \\u2014 adjust pixel values to use all available range. |
5152
| [rotate(float angle, boolean resizeProportionally, Color backgroundColor)](#rotate-float-boolean-com.aspose.imaging.Color-) | `RasterCachedMultipageImage.rotate` image around the center. |
5253
| [rotateFlip(int rotateFlipType)](#rotateFlip-int-) | Rotates, flips, or rotates and flips all pages. |
5354
| [rotateFlipAll(int rotateFlip)](#rotateFlipAll-int-) | Rotates the flip all. |
@@ -446,6 +447,14 @@ public void grayscale()
446447

447448
Transformation of an image to its grayscale representation
448449

450+
### normalizeHistogram() {#normalizeHistogram--}
451+
```
452+
public void normalizeHistogram()
453+
```
454+
455+
456+
Normalizes the image histogram \\u2014 adjust pixel values to use all available range.
457+
449458
### rotate(float angle, boolean resizeProportionally, Color backgroundColor) {#rotate-float-boolean-com.aspose.imaging.Color-}
450459
```
451460
public void rotate(float angle, boolean resizeProportionally, Color backgroundColor)

english/java/com.aspose.imaging/rasterimage/_index.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ Represents a raster image supporting raster graphics operations.
9595
| [blend(Point origin, RasterImage overlay)](#blend-com.aspose.imaging.Point-com.aspose.imaging.RasterImage-) | Blends this image instance with the `overlay` with alpha == 255. |
9696
| [blend(Point origin, RasterImage overlay, byte overlayAlpha)](#blend-com.aspose.imaging.Point-com.aspose.imaging.RasterImage-byte-) | Blends this image instance with the `overlay`. |
9797
| [grayscale()](#grayscale--) | Transformation of an image to its grayscale representation |
98+
| [normalizeHistogram()](#normalizeHistogram--) | Normalizes the image histogram \\u2014 adjust pixel values to use all available range. |
9899
| [adjustBrightness(int brightness)](#adjustBrightness-int-) | Adjust of a brightness for image. |
99100
| [adjustContrast(float contrast)](#adjustContrast-float-) | Image contrasting |
100101
| [adjustGamma(float gammaRed, float gammaGreen, float gammaBlue)](#adjustGamma-float-float-float-) | Gamma-correction of an image. |
@@ -1987,6 +1988,14 @@ try {
19871988
}
19881989
```
19891990

1991+
### normalizeHistogram() {#normalizeHistogram--}
1992+
```
1993+
public void normalizeHistogram()
1994+
```
1995+
1996+
1997+
Normalizes the image histogram \\u2014 adjust pixel values to use all available range.
1998+
19901999
### adjustBrightness(int brightness) {#adjustBrightness-int-}
19912000
```
19922001
public void adjustBrightness(int brightness)

english/net/aspose.imaging.fileformats.apng/apngframe/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ public class ApngFrame : RasterCachedImage, IAnimationFrame
104104
| [LoadRawData](../../aspose.imaging/rasterimage/loadrawdata/)(RectangleRectangleRawDataSettingsIPartialRawDataLoader) | Loads raw data. |
105105
| [NormalizeAngle](../../aspose.imaging/rasterimage/normalizeangle/)() | Normalizes the angle. This method is applicable to scanned text documents to get rid of the skewed scan. This method uses [`GetSkewAngle`](../../aspose.imaging/rasterimage/getskewangle/) and [`Rotate`](../../aspose.imaging/rasterimage/rotate/) methods. |
106106
| virtual [NormalizeAngle](../../aspose.imaging/rasterimage/normalizeangle/)(boolColor) | Normalizes the angle. This method is applicable to scanned text documents to get rid of the skewed scan. This method uses [`GetSkewAngle`](../../aspose.imaging/rasterimage/getskewangle/) and [`Rotate`](../../aspose.imaging/rasterimage/rotate/) methods. |
107+
| override [NormalizeHistogram](../../aspose.imaging/rastercachedimage/normalizehistogram/)() | Normalizes the image histogramadjust pixel values to use all available range. |
107108
| [ReadArgb32ScanLine](../../aspose.imaging/rasterimage/readargb32scanline/)(int) | Reads the whole scan line by the specified scan line index. |
108109
| [ReadScanLine](../../aspose.imaging/rasterimage/readscanline/)(int) | Reads the whole scan line by the specified scan line index. |
109110
| override [RemoveMetadata](../../aspose.imaging/rasterimage/removemetadata/)() | Removes this image instance metadata by setting this [`XmpData`](../../aspose.imaging.xmp/ihasxmpdata/xmpdata/) value to `null`. |

english/net/aspose.imaging.fileformats.apng/apngimage/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ public sealed class ApngImage : RasterCachedMultipageImage, IMultipageImageExt
117117
| [LoadRawData](../../aspose.imaging/rasterimage/loadrawdata/)(RectangleRectangleRawDataSettingsIPartialRawDataLoader) | Loads raw data. |
118118
| [NormalizeAngle](../../aspose.imaging/rasterimage/normalizeangle/)() | Normalizes the angle. This method is applicable to scanned text documents to get rid of the skewed scan. This method uses [`GetSkewAngle`](../../aspose.imaging/rasterimage/getskewangle/) and [`Rotate`](../../aspose.imaging/rasterimage/rotate/) methods. |
119119
| override [NormalizeAngle](../../aspose.imaging/rastercachedmultipageimage/normalizeangle/)(boolColor) | Normalizes the angle. This method is applicable to scanned text documents to get rid of the skewed scan. This method uses [`GetSkewAngle`](../../aspose.imaging/rasterimage/getskewangle/) and [`Rotate`](../../aspose.imaging/rastercachedmultipageimage/rotate/) methods. |
120+
| override [NormalizeHistogram](../../aspose.imaging/rastercachedmultipageimage/normalizehistogram/)() | Normalizes the image histogramadjust pixel values to use all available range. |
120121
| [PopFrameAt](../../aspose.imaging.fileformats.apng/apngimage/popframeat/)(int) | Remove and retrieve the frame at the specified index from your frame collection with this intuitive method. Perfect for developers seeking efficient management of frames in their animations. |
121122
| [ReadArgb32ScanLine](../../aspose.imaging/rasterimage/readargb32scanline/)(int) | Reads the whole scan line by the specified scan line index. |
122123
| [ReadScanLine](../../aspose.imaging/rasterimage/readscanline/)(int) | Reads the whole scan line by the specified scan line index. |

english/net/aspose.imaging.fileformats.avif/avifimage/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ public class AvifImage : RasterCachedImage
104104
| [LoadRawData](../../aspose.imaging/rasterimage/loadrawdata/)(RectangleRectangleRawDataSettingsIPartialRawDataLoader) | Loads raw data. |
105105
| [NormalizeAngle](../../aspose.imaging/rasterimage/normalizeangle/)() | Normalizes the angle. This method is applicable to scanned text documents to get rid of the skewed scan. This method uses [`GetSkewAngle`](../../aspose.imaging/rasterimage/getskewangle/) and [`Rotate`](../../aspose.imaging/rasterimage/rotate/) methods. |
106106
| virtual [NormalizeAngle](../../aspose.imaging/rasterimage/normalizeangle/)(boolColor) | Normalizes the angle. This method is applicable to scanned text documents to get rid of the skewed scan. This method uses [`GetSkewAngle`](../../aspose.imaging/rasterimage/getskewangle/) and [`Rotate`](../../aspose.imaging/rasterimage/rotate/) methods. |
107+
| override [NormalizeHistogram](../../aspose.imaging/rastercachedimage/normalizehistogram/)() | Normalizes the image histogramadjust pixel values to use all available range. |
107108
| [ReadArgb32ScanLine](../../aspose.imaging/rasterimage/readargb32scanline/)(int) | Reads the whole scan line by the specified scan line index. |
108109
| [ReadScanLine](../../aspose.imaging/rasterimage/readscanline/)(int) | Reads the whole scan line by the specified scan line index. |
109110
| override [RemoveMetadata](../../aspose.imaging/rasterimage/removemetadata/)() | Removes this image instance metadata by setting this [`XmpData`](../../aspose.imaging.xmp/ihasxmpdata/xmpdata/) value to `null`. |

english/net/aspose.imaging.fileformats.bigtiff/bigtiffimage/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ public sealed class BigTiffImage : TiffImage
118118
| [LoadRawData](../../aspose.imaging/rasterimage/loadrawdata/)(RectangleRectangleRawDataSettingsIPartialRawDataLoader) | Loads raw data. |
119119
| [NormalizeAngle](../../aspose.imaging/rasterimage/normalizeangle/)() | Normalizes the angle. This method is applicable to scanned text documents to get rid of the skewed scan. This method uses [`GetSkewAngle`](../../aspose.imaging/rasterimage/getskewangle/) and [`Rotate`](../../aspose.imaging/rasterimage/rotate/) methods. |
120120
| override [NormalizeAngle](../../aspose.imaging.fileformats.tiff/tiffimage/normalizeangle/)(boolColor) | Utilize the NormalizeAngle method specifically designed for scanned text documents to rectify skewed scans, ensuring accurate alignment. Seamlessly integrate this functionality into your text processing workflows to enhance document readability and quality, improving overall efficiency in text recognition and analysis tasks. This method uses [`GetSkewAngle`](../../aspose.imaging/rasterimage/getskewangle/) and [`Rotate`](../../aspose.imaging.fileformats.tiff/tiffimage/rotate/) methods. |
121+
| override [NormalizeHistogram](../../aspose.imaging/rastercachedmultipageimage/normalizehistogram/)() | Normalizes the image histogramadjust pixel values to use all available range. |
121122
| [ReadArgb32ScanLine](../../aspose.imaging/rasterimage/readargb32scanline/)(int) | Reads the whole scan line by the specified scan line index. |
122123
| [ReadScanLine](../../aspose.imaging/rasterimage/readscanline/)(int) | Reads the whole scan line by the specified scan line index. |
123124
| [RemoveFrame](../../aspose.imaging.fileformats.tiff/tiffimage/removeframe/)(int) | Effortlessly eliminate the frame identified by its index from the image sequence, streamlining frame management within your application. Integrate this functionality to enhance efficiency and precision in frame manipulation, facilitating seamless organization and presentation of image content. |

english/net/aspose.imaging.fileformats.bmp/bmpimage/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ public sealed class BmpImage : RasterCachedImage
114114
| [LoadRawData](../../aspose.imaging/rasterimage/loadrawdata/)(RectangleRectangleRawDataSettingsIPartialRawDataLoader) | Loads raw data. |
115115
| [NormalizeAngle](../../aspose.imaging/rasterimage/normalizeangle/)() | Normalizes the angle. This method is applicable to scanned text documents to get rid of the skewed scan. This method uses [`GetSkewAngle`](../../aspose.imaging/rasterimage/getskewangle/) and [`Rotate`](../../aspose.imaging/rasterimage/rotate/) methods. |
116116
| virtual [NormalizeAngle](../../aspose.imaging/rasterimage/normalizeangle/)(boolColor) | Normalizes the angle. This method is applicable to scanned text documents to get rid of the skewed scan. This method uses [`GetSkewAngle`](../../aspose.imaging/rasterimage/getskewangle/) and [`Rotate`](../../aspose.imaging/rasterimage/rotate/) methods. |
117+
| override [NormalizeHistogram](../../aspose.imaging/rastercachedimage/normalizehistogram/)() | Normalizes the image histogramadjust pixel values to use all available range. |
117118
| [ReadArgb32ScanLine](../../aspose.imaging/rasterimage/readargb32scanline/)(int) | Reads the whole scan line by the specified scan line index. |
118119
| [ReadScanLine](../../aspose.imaging/rasterimage/readscanline/)(int) | Reads the whole scan line by the specified scan line index. |
119120
| override [RemoveMetadata](../../aspose.imaging/rasterimage/removemetadata/)() | Removes this image instance metadata by setting this [`XmpData`](../../aspose.imaging.xmp/ihasxmpdata/xmpdata/) value to `null`. |

english/net/aspose.imaging.fileformats.dicom/dicomimage/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ public sealed class DicomImage : RasterCachedMultipageImage, IMultipageImageExt
116116
| [LoadRawData](../../aspose.imaging/rasterimage/loadrawdata/)(RectangleRectangleRawDataSettingsIPartialRawDataLoader) | Loads raw data. |
117117
| [NormalizeAngle](../../aspose.imaging/rasterimage/normalizeangle/)() | Normalizes the angle. This method is applicable to scanned text documents to get rid of the skewed scan. This method uses [`GetSkewAngle`](../../aspose.imaging/rasterimage/getskewangle/) and [`Rotate`](../../aspose.imaging/rasterimage/rotate/) methods. |
118118
| override [NormalizeAngle](../../aspose.imaging/rastercachedmultipageimage/normalizeangle/)(boolColor) | Normalizes the angle. This method is applicable to scanned text documents to get rid of the skewed scan. This method uses [`GetSkewAngle`](../../aspose.imaging/rasterimage/getskewangle/) and [`Rotate`](../../aspose.imaging/rastercachedmultipageimage/rotate/) methods. |
119+
| override [NormalizeHistogram](../../aspose.imaging/rastercachedmultipageimage/normalizehistogram/)() | Normalizes the image histogramadjust pixel values to use all available range. |
119120
| [ReadArgb32ScanLine](../../aspose.imaging/rasterimage/readargb32scanline/)(int) | Reads the whole scan line by the specified scan line index. |
120121
| [ReadScanLine](../../aspose.imaging/rasterimage/readscanline/)(int) | Reads the whole scan line by the specified scan line index. |
121122
| override [RemoveMetadata](../../aspose.imaging/rasterimage/removemetadata/)() | Removes this image instance metadata by setting this [`XmpData`](../../aspose.imaging.xmp/ihasxmpdata/xmpdata/) value to `null`. |

0 commit comments

Comments
 (0)