|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ClearImageJNI.CiSuperObject ClearImageJNI.ICiRepair
public class ICiRepair
ICiRepair Interface.
This class corresponds to a COM interface. Objects of this class are not created directly, but are obtained by calling methods of other COM objects.
Field Summary |
---|
Fields inherited from class ClearImageJNI.CiSuperObject |
---|
lockObject |
Constructor Summary | |
---|---|
ICiRepair(long oIn)
|
Method Summary | |
---|---|
void |
AdvancedBinarize(int targetDpi,
double reserved1,
double reserved2)
Advanced Binarize. |
void |
AutoCrop(int NewLeftMargin,
int NewTopMargin,
int NewRightMargin,
int NewBottomMargin)
Set image margins. |
double |
AutoDeskew()
Automatically deskew image. |
void |
AutoInvertImage(int Threshold)
Negative to Positive. |
void |
AutoRegister(int NewLeftMargin,
int NewTopMargin)
Set top and left margins. |
EPageRotation |
AutoRotate()
Automatically rotate image. |
void |
BorderExtract(EBorderExtractFlags Flags,
EBorderExtractAlgorithm Algorithm)
Extract document image using borders. |
void |
CleanNoise(int NoiseSize)
Remove noise objects. |
void |
CleanNoiseExt(ECleanNoiseFlags Flags,
int maxNoiseSizeHorz,
int maxNoiseSizeVert,
int minObjectDistance,
int reserved0)
Remove noise objects (extended). |
void |
ClearBackground(double ThrLevel)
Set background to white. |
void |
DeleteLines(ELineDirection Direction,
EBoolean bRepair)
Delete lines and reconnect intersected objects. |
void |
FaxRemoveBlankLines()
Remove blank lines from faxed image. |
void |
FaxRemoveHeader()
Remove header from faxed image. |
void |
FaxStandardToFine()
Convert standard resolution fax image to fine resolution. |
int |
getCx2l(int i)
property cx2l. |
double |
getCx3d(int i)
property cx3d. |
ICiImage |
getImage()
Image as CiImage object. |
ELineCurvature |
getPLineCurvature()
Maximum line curvature. |
double |
getPMaxLineAngle()
Maximum angle of line. |
int |
getPMaxLineGap()
Maximum gap inside line in pixels. |
int |
getPMinLineLength()
Minimum length of line in pixels. |
EBoolean |
IsBlankImage(int reserved0,
double reserved1,
double reserved2)
Is image blank. |
void |
MinimizeBitsPerPixel(double reserved1,
double reserved2)
Minimize Bits per Pixel. |
void |
ReconstructLines(ELineDirection Direction)
Find and straighten image lines. |
void |
RemoveHalftone()
Remove halftone from image background. |
void |
RemovePunchHoles()
Remove punch holes form image. |
void |
Resize(EPageSize PageSize,
EPageOrientation PageOrientation,
EImageAlignment ImageAlignment,
double Width,
double Height,
ESizeUnit Unit)
Resize image to page. |
void |
setCx2l(int i,
int arg)
property cx2l. |
void |
setCx3d(int i,
double arg)
property cx3d. |
void |
setImage(ICiImage arg)
Image as CiImage object. |
void |
setPLineCurvature(ELineCurvature arg)
Maximum line curvature. |
void |
setPMaxLineAngle(double arg)
Maximum angle of line. |
void |
setPMaxLineGap(int arg)
Maximum gap inside line in pixels. |
void |
setPMinLineLength(int arg)
Minimum length of line in pixels. |
void |
SmoothCharacters(ESmoothType Type)
Smoothen character edges. |
Methods inherited from class ClearImageJNI.CiSuperObject |
---|
CleanUp |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ICiRepair(long oIn)
Method Detail |
---|
public void FaxStandardToFine() throws CiException
CiException
public void FaxRemoveBlankLines() throws CiException
CiException
public void FaxRemoveHeader() throws CiException
CiException
public double AutoDeskew() throws CiException
CiException
public EPageRotation AutoRotate() throws CiException
CiException
public ICiImage getImage() throws CiException
CiException
public void setImage(ICiImage arg) throws CiException
CiException
public int getPMinLineLength() throws CiException
CiException
public void setPMinLineLength(int arg) throws CiException
CiException
public int getPMaxLineGap() throws CiException
CiException
public void setPMaxLineGap(int arg) throws CiException
CiException
public double getPMaxLineAngle() throws CiException
CiException
public void setPMaxLineAngle(double arg) throws CiException
CiException
public ELineCurvature getPLineCurvature() throws CiException
CiException
public void setPLineCurvature(ELineCurvature arg) throws CiException
CiException
public void RemovePunchHoles() throws CiException
CiException
public void RemoveHalftone() throws CiException
CiException
public void SmoothCharacters(ESmoothType Type) throws CiException
CiException
public void CleanNoise(int NoiseSize) throws CiException
CiException
public void AutoInvertImage(int Threshold) throws CiException
CiException
public void ReconstructLines(ELineDirection Direction) throws CiException
CiException
public void AutoCrop(int NewLeftMargin, int NewTopMargin, int NewRightMargin, int NewBottomMargin) throws CiException
CiException
public void AutoRegister(int NewLeftMargin, int NewTopMargin) throws CiException
CiException
public void DeleteLines(ELineDirection Direction, EBoolean bRepair) throws CiException
CiException
public void BorderExtract(EBorderExtractFlags Flags, EBorderExtractAlgorithm Algorithm) throws CiException
CiException
public void ClearBackground(double ThrLevel) throws CiException
CiException
public void Resize(EPageSize PageSize, EPageOrientation PageOrientation, EImageAlignment ImageAlignment, double Width, double Height, ESizeUnit Unit) throws CiException
CiException
public EBoolean IsBlankImage(int reserved0, double reserved1, double reserved2) throws CiException
CiException
public int getCx2l(int i) throws CiException
CiException
public void setCx2l(int i, int arg) throws CiException
CiException
public double getCx3d(int i) throws CiException
CiException
public void setCx3d(int i, double arg) throws CiException
CiException
public void AdvancedBinarize(int targetDpi, double reserved1, double reserved2) throws CiException
CiException
public void MinimizeBitsPerPixel(double reserved1, double reserved2) throws CiException
CiException
public void CleanNoiseExt(ECleanNoiseFlags Flags, int maxNoiseSizeHorz, int maxNoiseSizeVert, int minObjectDistance, int reserved0) throws CiException
CiException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |