Class PreprocessingFilter
이름 공간 : Aspose.OCR.Models.PreprocessingFilters 모임: Aspose.OCR.dll (25.4.0)
이미지 처리 명령에 대한 기본 클래스.
public class PreprocessingFilter : IEnumerable
Inheritance
Implements
상속 회원들
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PreprocessingFilter()
public PreprocessingFilter()
Properties
Default
기본 필터 컬렉션에는 AutoSkew 필터가 포함되어 있습니다
public static PreprocessingFilter Default { get; }
부동산 가치
Empty
빈 필터 컬렉션
public static PreprocessingFilter Empty { get; }
부동산 가치
Methods
Add(PreprocessingFilter)
컬렉션에 새 필터를 추가하여 모든 작업을 계속 실행합니다.컬렉션 문제에 대한 일관성.
public void Add(PreprocessingFilter filter)
Parameters
filter
PreprocessingFilter
필터 목록에 추가하는 새로운 작업.
AutoDenoising()
이미지를 개선하기 위해 추가 신경 네트워크의 사용을 허용 - 소음을 줄일 수 있습니다.스캔 예술품, 변형, 점, 플래시, 그라디언트, 외부 요소가있는 이미지에 유용합니다.
public static PreprocessingFilter AutoDenoising()
Returns
AutoDenoising 필터 개체
AutoDenoising(Rectangle)
이미지 부분을 개선하기 위해 추가 신경 네트워크의 사용을 허용 - 소음을 줄일 수 있습니다.스캔 예술품, 변형, 점, 플래시, 그라디언트, 외부 요소가있는 이미지에 유용합니다.
public static PreprocessingFilter AutoDenoising(Rectangle area)
Parameters
area
Rectangle
이미지의 부분의 조정이 수정되어야합니다.
Returns
AutoDenoising 필터 개체
AutoDewarping()
자동으로 이미지의 지질적 변형을 수정합니다.매우 강력한 자원!
public static PreprocessingFilter AutoDewarping()
Returns
AutoDewarping 필터 개체
AutoSkew()
자동 이미지 스케이 수정을 가능하게 합니다.
public static PreprocessingFilter AutoSkew()
Returns
AutoSkewFilter 개체
AutoSkew(Rectangle)
자동 이미지 부분 스케이 수정을 허용합니다.
public static PreprocessingFilter AutoSkew(Rectangle area)
Parameters
area
Rectangle
이미지의 부분의 조정이 수정되어야합니다.
Returns
AutoSkewFilter 개체
Binarize()
그림을 검정색과 흰색으로 변환합니다.바이너리 이미지는 픽셀이 가능한 두 개의 강도 값을 가지고있는 이미지입니다.그들은 일반적으로 검정색과 흰색으로 표시됩니다. 숫자적으로 두 값은 종종 검정색의 0이며 흰색의 255입니다.바이너리 이미지는 이미지를 자동으로 제한함으로써 생성됩니다.
public static PreprocessingFilter Binarize()
Returns
바이너리 필터 개체
Binarize(Rectangle)
이미지의 일부를 검정색과 흰색 이미지로 변환합니다.바이너리 이미지는 픽셀이 가능한 두 개의 강도 값을 가지고있는 이미지입니다.그들은 일반적으로 검정색과 흰색으로 표시됩니다. 숫자적으로 두 값은 종종 검정색의 0이며 흰색의 255입니다.바이너리 이미지는 이미지를 자동으로 제한함으로써 생성됩니다.
public static PreprocessingFilter Binarize(Rectangle area)
Parameters
area
Rectangle
이미지의 부분의 조정이 수정되어야합니다.
Returns
바이너리 필터 개체
ContrastCorrectionFilter()
대조 수정 필터
public static PreprocessingFilter ContrastCorrectionFilter()
Returns
컨트롤 필터 객체
ContrastCorrectionFilter(Rectangle)
이미지의 부분에 대 한 대조 수정 필터.
public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)
Parameters
area
Rectangle
이미지의 부분의 조정이 수정되어야합니다.
Returns
컨트롤 필터 객체
Dilate()
Dilation은 이미지의 개체의 경계에 픽셀을 추가합니다.
public static PreprocessingFilter Dilate()
Returns
딜레마 필터 개체
Dilate(Rectangle)
Dilation은 이미지의 일부에있는 개체의 경계에 픽셀을 추가합니다.
public static PreprocessingFilter Dilate(Rectangle area)
Parameters
area
Rectangle
이미지의 부분의 조정이 수정되어야합니다.
Returns
딜레마 필터 개체
GetEnumerator()
IEnumarable 인터페이스 구현을 위해.
public IEnumerator GetEnumerator()
Returns
숫자
Invert()
자동으로 문서 이미지에 색상을 반환합니다.
public static PreprocessingFilter Invert()
Returns
인버트 필터 객체
Invert(Rectangle)
자동으로 이미지의 일부에 색상을 반환합니다.
public static PreprocessingFilter Invert(Rectangle area)
Parameters
area
Rectangle
이미지의 부분의 조정이 수정되어야합니다.
Returns
인버트 필터 객체
Median()
미디어 필터는 이미지의 각 요소를 통해 실행되며 각 픽셀을 이웃 픽셀의 미디어로 대체합니다.
public static PreprocessingFilter Median()
Returns
미디어 필터 개체
Median(Rectangle)
중간 필터는 이미지 부분의 각 요소를 통해 실행되며 각 픽셀을 이웃 픽셀의 중간으로 대체합니다.
public static PreprocessingFilter Median(Rectangle area)
Parameters
area
Rectangle
이미지의 부분의 조정이 수정되어야합니다.
Returns
미디어 필터 개체
Resize(int, int, 인터폴레이션 필터 타입)
Rescale image - Upscale 또는 downscale 이미지 해상도.
public static PreprocessingFilter Resize(int width, int height, InterpolationFilterType type)
Parameters
width
int
이미지의 새로운 폭.
height
int
이미지의 새로운 높이.
필터 필터 필터 필터 필터 필터 필터 필터 필터
Returns
필터 렌즈 렌즈
Resize(이트, 이트)
Rescale image - Upscale 또는 downscale 이미지 해상도.인터폴레이션 필터형 = Lanczos8
public static PreprocessingFilter Resize(int width, int height)
Parameters
width
int
이미지의 새로운 폭.
height
int
이미지의 새로운 높이.
Returns
필터 렌즈 렌즈
Rotate(플로트)
원래 사진을 회전합니다.
public static PreprocessingFilter Rotate(float angle)
Parameters
angle
float
회전의 각도
Returns
로테 필터 객체
Rotate(수영장, Rectangle)
그림의 일부를 회전합니다.
public static PreprocessingFilter Rotate(float angle, Rectangle area)
Parameters
angle
float
회전의 각도
area
Rectangle
이미지의 부분의 조정이 수정되어야합니다.
Returns
로테 필터 객체
Scale(플로트)
Rescale image - Upscale 또는 downscale 이미지 해상도.인터폴레이션 필터형 = Lanczos8
public static PreprocessingFilter Scale(float ratio)
Parameters
ratio
float
스케일링 요소 입니다.
Returns
스케일 필터 개체
Scale(흐름, 인터폴레이션 필터 타입)
Rescale image - Upscale 또는 downscale 이미지 해상도.
public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)
Parameters
ratio
float
스케일링 요소 입니다.
필터 필터 필터 필터 필터 필터 필터 필터 필터
Returns
스케일 필터 개체
Threshold(이트)
원본 이미지의 픽셀 강도에 한계 값을 설정하는 것을 기반으로 바이너리 이미지를 만듭니다.
public static PreprocessingFilter Threshold(int value)
Parameters
value
int
맥스 가치가 있습니다.
Returns
바이너리 필터 개체
Threshold(오른쪽, 오른쪽)
이미지의 바이너리 부분을 생성하여 원본 이미지 부분의 픽셀 강도에 한계 값을 설정합니다.
public static PreprocessingFilter Threshold(int value, Rectangle area)
Parameters
value
int
맥스 가치가 있습니다.
area
Rectangle
이미지의 부분의 조정이 수정되어야합니다.
Returns
바이너리 필터 개체
ToGrayscale()
그림을 그레이스케일 이미지로 변환합니다.그레이스케일 이미지는 이미지에서 256 레벨의 빛을 가지고 있습니다 (0에서 255).
public static PreprocessingFilter ToGrayscale()
Returns
Grayscale 필터 개체