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()
อนุญาตให้ใช้เครือข่ายประสาทเพิ่มเติมเพื่อปรับปรุงภาพ - ลดเสียงรบกวนมีประโยชน์สําหรับภาพที่มีวัตถุดิบสแกนการทําลายจุดระเบิด gradients องค์ประกอบภายนอก
public static PreprocessingFilter AutoDenoising()
Returns
AutoDenoisingFilter วัตถุ
AutoDenoising(Rectangle)
อนุญาตให้ใช้เครือข่ายประสาทเพิ่มเติมเพื่อปรับปรุงส่วนภาพ - ลดเสียงรบกวนมีประโยชน์สําหรับภาพที่มีวัตถุดิบสแกนการทําลายจุดระเบิด gradients องค์ประกอบภายนอก
public static PreprocessingFilter AutoDenoising(Rectangle area)
Parameters
area
Rectangle
องค์ประกอบของส่วนของภาพที่จะได้รับการแก้ไข
Returns
AutoDenoisingFilter วัตถุ
AutoDewarping()
อัตโนมัติแก้ไขความผิดปกติทางภูมิศาสตร์ในภาพมากแรงทรัพยากร!
public static PreprocessingFilter AutoDewarping()
Returns
AutoDewarpingFilter วัตถุ
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
BinarizeFilter วัตถุ
Binarize(Rectangle)
แปลงส่วนหนึ่งของภาพเป็นภาพสีดําและสีขาวภาพไบนารี่เป็นภาพที่มีพิกเซลมีค่าความเข้มที่สองเท่านั้นพวกเขามักจะแสดงเป็นสีดําและสีขาว หมายเลขสองค่ามักจะเป็น 0 สําหรับสีดําและ 255 สําหรับสีขาวภาพไบนารีจะถูกสร้างขึ้นโดยอัตโนมัติ จํากัด รูปภาพ
public static PreprocessingFilter Binarize(Rectangle area)
Parameters
area
Rectangle
องค์ประกอบของส่วนของภาพที่จะได้รับการแก้ไข
Returns
BinarizeFilter วัตถุ
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
วัตถุ InvertFilter
Invert(Rectangle)
โดยอัตโนมัติเปลี่ยนสีในส่วนหนึ่งของภาพ
public static PreprocessingFilter Invert(Rectangle area)
Parameters
area
Rectangle
องค์ประกอบของส่วนของภาพที่จะได้รับการแก้ไข
Returns
วัตถุ InvertFilter
Median()
ตัวกรองกลางทํางานผ่านแต่ละองค์ประกอบของภาพและแทนที่แต่ละพิกเซลด้วยตัวกรองกลางของพิกเซลที่ใกล้เคียง
public static PreprocessingFilter Median()
Returns
วัตถุ MedianFilter
Median(Rectangle)
ตัวกรองกลางทํางานผ่านแต่ละองค์ประกอบของส่วนภาพและแทนที่แต่ละพิกเซลด้วยตัวกรองกลางของพิกเซลที่ใกล้เคียง
public static PreprocessingFilter Median(Rectangle area)
Parameters
area
Rectangle
องค์ประกอบของส่วนของภาพที่จะได้รับการแก้ไข
Returns
วัตถุ MedianFilter
Resize(int, int, InterpolationFilterประเภท)
Rescale Image - ความละเอียดของภาพ Upscale หรือ Downscale
public static PreprocessingFilter Resize(int width, int height, InterpolationFilterType type)
Parameters
width
int
ความกว้างของภาพใหม่
height
int
ความสูงใหม่ของภาพ
Aspose.OCR.Filters.InterpolationFilterประเภท
Returns
วัตถุ ResizeFilter
Resize(int, int)
Rescale Image - ความละเอียดของภาพ Upscale หรือ DownscaleInterpolationFilterType = Lanczos8
public static PreprocessingFilter Resize(int width, int height)
Parameters
width
int
ความกว้างของภาพใหม่
height
int
ความสูงใหม่ของภาพ
Returns
วัตถุ ResizeFilter
Rotate(เฟอร์รี่)
รอยภาพเดิม
public static PreprocessingFilter Rotate(float angle)
Parameters
angle
float
มุมของหมุน
Returns
วัตถุ RotateFilter
Rotate(ตุ๊กตา, ตุ๊กตา)
การหมุนส่วนหนึ่งของภาพ
public static PreprocessingFilter Rotate(float angle, Rectangle area)
Parameters
angle
float
มุมของหมุน
area
Rectangle
องค์ประกอบของส่วนของภาพที่จะได้รับการแก้ไข
Returns
วัตถุ RotateFilter
Scale(เฟอร์รี่)
Rescale Image - ความละเอียดของภาพ Upscale หรือ DownscaleInterpolationFilterType = Lanczos8
public static PreprocessingFilter Scale(float ratio)
Parameters
ratio
float
ตัวปัจจัยการสแกน
Returns
ScaleFilter วัตถุ
Scale(พื้นผิว, InterpolationFilterType)
Rescale Image - ความละเอียดของภาพ Upscale หรือ Downscale
public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)
Parameters
ratio
float
ตัวปัจจัยการสแกน
Aspose.OCR.Filters.InterpolationFilterประเภท
Returns
ScaleFilter วัตถุ
Threshold(int)
สร้างภาพไบนารีบนพื้นฐานของการตั้งค่าค่าข้อ จํากัด บนความเข้มปิกเซลของภาพเดิม
public static PreprocessingFilter Threshold(int value)
Parameters
value
int
ค่าใช้จ่าย max
Returns
BinarizeFilter วัตถุ
Threshold(int, ตรง)
สร้างส่วนไบนารีของภาพขึ้นอยู่กับการตั้งค่าค่าขอบเขตบนความเข้มปิกเซลของส่วนภาพเดิม
public static PreprocessingFilter Threshold(int value, Rectangle area)
Parameters
value
int
ค่าใช้จ่าย max
area
Rectangle
องค์ประกอบของส่วนของภาพที่จะได้รับการแก้ไข
Returns
BinarizeFilter วัตถุ
ToGrayscale()
แปลงภาพเป็นภาพสีเทาภาพ Grayscale มีระดับแสง 256 ในภาพ (0 ถึง 255).
public static PreprocessingFilter ToGrayscale()
Returns
GrayscaleFilterวัตถุ