ApplyContourSmoother( params: IContourSmootherParams ) | Applique le filtre de lissage des contours à une image. | Pour les images en niveaux de gris et en couleur |
ApplyLocalContrastFilter( params: ILocalContrastParams ) | Applique le filtre de contraste non adaptatif à une image. | Pour les images en niveaux de gris et en couleur |
ApplyMultiscaleLocalContrastFilter() | Applique le filtre de contraste adaptatif à une image. Utilisez cette méthode pour transformer une image en image numérisée. | Pour les images en niveaux de gris et en couleur |
ApplyShadowsHighlightsFilter( params: IShadowsHighlightsParams ) | Applique un rehaussement des ombres à une image. | Pour les images en niveaux de gris et en couleur |
ApplySigmaFilter() | Supprime le bruit d’une image. | Pour toutes les images |
AutoCrop( [optional] type: string ) | Rogne automatiquement l’image. Les valeurs possibles du paramètre type sont Photo, Scan et Generic. La valeur par défaut est Generic. | Pour toutes les images |
Binarize( params: IBinarizationParams ) | Convertit les couleurs d’une image en noir et blanc. Possède un jeu de propriétés différent de la méthode ConvertToBW. | Pour les images en gris et en couleur |
ConvertToBW( [optional] threshold: int ) | Convertit une image en noir et blanc. Vous pouvez spécifier une valeur de seuil de luminosité. Les valeurs supérieures au seuil sont considérées comme blanches et les valeurs inférieures au seuil comme noires. La valeur du seuil de luminosité peut aller de 0 à 255. | Pour toutes les images |
CreateBinarizationParams(): IBinarizationParams | Crée un objet contenant les paramètres de la méthode Binarize. | Pour tous les types d’images |
CreateContourSmootherParams(): IContourSmootherParams | Crée un objet contenant les paramètres du lisseur de contours. | Pour tous les types d’images |
CreateLocalContrastFilterParams(): ILocalContrastParams | Crée un objet contenant les paramètres de l’opération de contraste. Les paramètres du filtre sont définis par défaut. | Pour tous les types d’images |
CreateShadowsHighlightsFilterParams(): IShadowsHighlightsParams | Crée un objet contenant les paramètres de l’action de modification d’un effet d’éclairage des ombres. | Pour toutes les images |
Crop( rect: string ) | Rogne l’image en dehors du rectangle spécifié. | Pour toutes les images |
CutOut( rect: string ): IEditablePictureObject | Découpe le rectangle spécifié dans l’image et renvoie ce rectangle. | Toutes les images |
Deskew( [optional] byLines: bool, [optional] byBlackSquares: bool, [optional] byText: bool ) | Redresse l’image. L’inclinaison de l’image peut être corrigée à l’aide de lignes droites, de carrés noirs ou du texte. Par défaut, le paramètre byText est défini sur true. | Toutes les images |
Despeckle( [optional] garbageSize: int ) | Supprime le bruit des images en noir et blanc. Les taches jusqu’à la taille spécifiée sont supprimées. Si le paramètre garbageSize n’est pas spécifié, la taille est détectée automatiquement. | Images en noir et blanc uniquement |
Erase( rectangle: string, [optional] red: int, [optional] green: int, [optional] blue: int ) | Efface une zone de l’image. Vous pouvez spécifier la couleur utilisée pour effacer la zone. Par défaut, la couleur noire est utilisée. | Pour toutes les images |
FlipHorizontal() | Retourne l’image horizontalement. | Pour toutes les images |
FlipVertical() | Retourne l’image verticalement. | Pour toutes les images |
FreeScale( newWidth: int, newHeight: int, newResolution: int ) | Redimensionne la page en fonction des nouvelles valeurs. | Pour toutes les images |
Invert( [optional] rectString: string ) | Inverse l’image. Vous pouvez spécifier une string contenant les coordonnées du rectangle à inverser. | Pour toutes les images |
NewRectsArray(): IRects | Crée une nouvelle collection de rectangles. Renvoie un objet IRects. | Uniquement pour les images en couleur |
RemoveMotionBlur() | Supprime le flou provoqué par le mouvement du document, de l’appareil photo ou du scanner pendant la numérisation. | Pour toutes les images |
RemoveStamps( color: TColorToFilter, rects: IRects ) | Supprime les tampons en couleur et les autres marques d’une couleur spécifiée d’une image. Pour plus d’informations, voir Supprimer les tampons en couleur d’une image. | Uniquement pour les images en couleur |
RemoveStampsExt( colorsToFilter: string ) | Supprime les tampons colorés et autres marques d’une image à l’aide d’un algorithme amélioré permettant de supprimer un plus grand nombre de couleurs. Il s’agit de la méthode recommandée. Pour plus d’informations, voir Supprimer d’autres couleurs de tampon. | Uniquement pour les images couleur |
Rotate( angle: int ) | Fait pivoter l’image dans le sens des aiguilles d’une montre jusqu’à l’angle spécifié. | Pour toutes les images |
Scale( ratio: int ) | Étire ou compresse l’image par rapport à la taille de référence de 100 %. La méthode s’applique uniquement à la taille en pixels de l’image. La taille physique de l’image reste inchangée. | Pour toutes les images |