PreprocessingFilter
Inheritance: java.lang.Object
public class PreprocessingFilter
छवि प्रसंस्करण कमांड के लिए बेस क्लास।
निर्माता
| निर्माता | विवरण |
|---|---|
| PreprocessingFilter() |
फ़ील्ड्स
| फ़ील्ड | विवरण |
|---|---|
| Empty |
विधियाँ
| विधि | विवरण |
|---|---|
| AutoDenoising() | छवि को सुधारने के लिए अतिरिक्त न्यूरल नेटवर्क के उपयोग को सक्षम करता है - शोर को कम करता है। |
| AutoDenoising(Rectangle area) | छवि के भाग को सुधारने के लिए अतिरिक्त न्यूरल नेटवर्क के उपयोग को सक्षम करता है - शोर को कम करता है। |
| AutoDewarping() | छवि में ज्यामितीय विकृतियों को स्वचालित रूप से सुधारता है। |
| AutoSkew() | छवि के स्वचालित विकृति सुधार को सक्षम करता है। |
| AutoSkew(Rectangle area) | छवि के भाग के स्वचालित विकृति सुधार को सक्षम करता है। |
| Binarize() | एक छवि को काली-श्वेत छवि में परिवर्तित करता है। |
| Binarize(Rectangle area) | छवि के भाग को काली-श्वेत छवि में परिवर्तित करता है। |
| BinarizeAndDilate() | डाइलेशन छवि में वस्तुओं की सीमाओं में पिक्सेल जोड़ता है। |
| BinarizeAndDilate(Rectangle area) | डाइलेशन छवि के भाग में वस्तुओं की सीमाओं में पिक्सेल जोड़ता है। |
| ContrastCorrection() | कॉन्ट्रास्ट सुधार फ़िल्टर। |
| ContrastCorrection(Rectangle area) | छवि के भाग के लिए कॉन्ट्रास्ट सुधार फ़िल्टर। |
| Invert() | दस्तावेज़ छवि में रंगों को स्वचालित रूप से उलटता है। |
| Invert(Rectangle area) | छवि के भाग में रंगों को स्वचालित रूप से उलटता है। |
| Median() | मीडियन फ़िल्टर छवि के प्रत्येक तत्व के माध्यम से चलता है और प्रत्येक पिक्सेल को उसके पड़ोसी पिक्सेल के मीडियन से बदल देता है। |
| Median(Rectangle area) | मीडियन फ़िल्टर छवि के भाग के प्रत्येक तत्व के माध्यम से चलता है और प्रत्येक पिक्सेल को उसके पड़ोसी पिक्सेलों के मीडियन से बदल देता है। |
| Resize(int width, int height) | छवि को पुनः स्केल करें - छवि रिज़ॉल्यूशन को अपस्केल या डाउनस्केल करें। |
| Resize(int width, int height, InterpolationFilterType type) | छवि को पुनः स्केल करें - अपस्केल या डाउनस्केल छवि रिज़ॉल्यूशन। |
| Rotate(float angle) | मूल छवि को घुमाएँ। |
| Rotate(float angle, Rectangle area) | छवि के भाग को घुमाएँ। |
| Scale(float ratio) | छवि को पुनः स्केल करें - छवि रिज़ॉल्यूशन को अपस्केल या डाउनस्केल करें। |
| Scale(float ratio, InterpolationFilterType type) | छवि को पुनः स्केल करें - छवि रिज़ॉल्यूशन को अपस्केल या डाउनस्केल करें। |
| Threshold(int value) | मूल छवि की पिक्सेल तीव्रता पर थ्रेशोल्ड मान सेट करके एक बाइनरी छवि बनाएँ। |
| Threshold(int value, Rectangle area) | मूल छवि भाग की पिक्सेल तीव्रता पर थ्रेशोल्ड मान सेट करके बाइनरी छवि भाग बनाएँ। |
| ToGrayscale() | एक छवि को ग्रेस्केल छवि में बदलता है। |
| add(PreprocessingFilter filter) | सभी ऑपरेशनों को आगे चलाने के लिए नई फ़िल्टर को संग्रह में जोड़ें। |
| equals(Object arg0) | |
| getClass() | |
| hashCode() | |
| notify() | |
| notifyAll() | |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
PreprocessingFilter()
public PreprocessingFilter()
Empty
public static final PreprocessingFilter Empty
AutoDenoising()
public static PreprocessingFilter AutoDenoising()
छवि को सुधारने के लिए अतिरिक्त न्यूरल नेटवर्क के उपयोग को सक्षम करता है - शोर को कम करता है। स्कैन आर्टिफैक्ट, विकृति, धब्बे, फ्लेयर, ग्रेडिएंट और विदेशी तत्वों वाली छवियों के लिए उपयोगी।
Returns: PreprocessingFilter - AutoDenoisingFilter object.
AutoDenoising(Rectangle area)
public static PreprocessingFilter AutoDenoising(Rectangle area)
छवि के भाग को सुधारने के लिए अतिरिक्त न्यूरल नेटवर्क के उपयोग को सक्षम करता है - शोर को कम करता है। स्कैन आर्टिफैक्ट, विकृति, धब्बे, फ्लेयर, ग्रेडिएंट और विदेशी तत्वों वाली छवियों के लिए उपयोगी।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| क्षेत्र | java.awt.Rectangle | पूर्व-प्रसंस्करण के लिए आयत। |
Returns: PreprocessingFilter - AutoDenoisingFilter object.
AutoDewarping()
public static PreprocessingFilter AutoDewarping()
छवि में ज्यामितीय विकृतियों को स्वचालित रूप से सुधारता है। अत्यधिक संसाधन-गहन!
Returns: PreprocessingFilter - AutoDewarpingFilter object.
AutoSkew()
public static PreprocessingFilter AutoSkew()
छवि के स्वचालित विकृति सुधार को सक्षम करता है।
Returns: PreprocessingFilter - AutoSkewFilter object.
AutoSkew(Rectangle area)
public static PreprocessingFilter AutoSkew(Rectangle area)
छवि के भाग के स्वचालित विकृति सुधार को सक्षम करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| क्षेत्र | java.awt.Rectangle | पूर्व-प्रसंस्करण के लिए आयत। |
Returns: PreprocessingFilter - AutoSkewFilter object.
Binarize()
public static PreprocessingFilter Binarize()
एक छवि को काली-और-सफ़ेद छवि में बदलता है। बाइनरी छवियाँ वे छवियाँ हैं जिनके पिक्सेल केवल दो संभावित तीव्रता मान रखते हैं। इन्हें सामान्यतः काली और सफ़ेद के रूप में प्रदर्शित किया जाता है। संख्यात्मक रूप से, ये दो मान अक्सर काली के लिए 0 और सफ़ेद के लिए 255 होते हैं। बाइनरी छवियाँ स्वचालित थ्रेशोल्डिंग द्वारा उत्पन्न की जाती हैं।
Returns: PreprocessingFilter - BinarizeFilter object.
Binarize(Rectangle area)
public static PreprocessingFilter Binarize(Rectangle area)
छवि के भाग को काली-और-सफ़ेद छवि में बदलता है। बाइनरी छवियाँ वे छवियाँ हैं जिनके पिक्सेल केवल दो संभावित तीव्रता मान रखते हैं। इन्हें सामान्यतः काली और सफ़ेद के रूप में प्रदर्शित किया जाता है। संख्यात्मक रूप से, ये दो मान अक्सर काली के लिए 0 और सफ़ेद के लिए 255 होते हैं। बाइनरी छवियाँ स्वचालित थ्रेशोल्डिंग द्वारा उत्पन्न की जाती हैं।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| क्षेत्र | java.awt.Rectangle | पूर्व-प्रसंस्करण के लिए आयत। |
Returns: PreprocessingFilter - BinarizeFilter object.
BinarizeAndDilate()
public static PreprocessingFilter BinarizeAndDilate()
डाइलेशन छवि में वस्तुओं की सीमाओं में पिक्सेल जोड़ता है।
Returns: PreprocessingFilter - DilateFilter object.
BinarizeAndDilate(Rectangle area)
public static PreprocessingFilter BinarizeAndDilate(Rectangle area)
डाइलेशन छवि के भाग में वस्तुओं की सीमाओं में पिक्सेल जोड़ता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| क्षेत्र | java.awt.Rectangle | पूर्व-प्रसंस्करण के लिए आयत। |
Returns: PreprocessingFilter - DilateFilter object.
ContrastCorrection()
public static PreprocessingFilter ContrastCorrection()
कॉन्ट्रास्ट सुधार फ़िल्टर।
Returns: PreprocessingFilter - ContrastCorrectionFilter object.
ContrastCorrection(Rectangle area)
public static PreprocessingFilter ContrastCorrection(Rectangle area)
छवि के भाग के लिए कॉन्ट्रास्ट सुधार फ़िल्टर।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| क्षेत्र | java.awt.Rectangle | पूर्व-प्रसंस्करण के लिए आयत। |
Returns: PreprocessingFilter - ContrastCorrectionFilter object.
Invert()
public static PreprocessingFilter Invert()
दस्तावेज़ छवि में रंगों को स्वचालित रूप से उलटता है।
Returns: PreprocessingFilter - InvertFilter object.
Invert(Rectangle area)
public static PreprocessingFilter Invert(Rectangle area)
छवि के भाग में रंगों को स्वचालित रूप से उलटता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| क्षेत्र | java.awt.Rectangle | पूर्व-प्रसंस्करण के लिए आयत। |
Returns: PreprocessingFilter - InvertFilter object.
Median()
public static PreprocessingFilter Median()
मीडियन फ़िल्टर छवि के प्रत्येक तत्व के माध्यम से चलता है और प्रत्येक पिक्सेल को उसके पड़ोसी पिक्सेल के मीडियन से बदल देता है।
Returns: PreprocessingFilter - MedianFilter object.
Median(Rectangle area)
public static PreprocessingFilter Median(Rectangle area)
मीडियन फ़िल्टर छवि के भाग के प्रत्येक तत्व के माध्यम से चलता है और प्रत्येक पिक्सेल को उसके पड़ोसी पिक्सेलों के मीडियन से बदल देता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| क्षेत्र | java.awt.Rectangle | पूर्व-प्रसंस्करण के लिए आयत। |
Returns: PreprocessingFilter - MedianFilter object.
Resize(int width, int height)
public static PreprocessingFilter Resize(int width, int height)
छवि को पुनः स्केल करें - अपस्केल या डाउनस्केल छवि रिज़ॉल्यूशन। InterpolationFilterType = bilinear या nearest neighbor @see InterpolationFilterType
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| चौड़ाई | int | छवि की नई चौड़ाई। |
| ऊँचाई | int | छवि की नई ऊँचाई। |
Returns: PreprocessingFilter - ResizeFilter object.
Resize(int width, int height, InterpolationFilterType type)
public static PreprocessingFilter Resize(int width, int height, InterpolationFilterType type)
छवि को पुनः स्केल करें - अपस्केल या डाउनस्केल छवि रिज़ॉल्यूशन।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| चौड़ाई | int | छवि की नई चौड़ाई। |
| ऊँचाई | int | छवि की नई ऊँचाई। |
| type | InterpolationFilterType | InterpolationFilterType @see InterpolationFilterType |
Returns: PreprocessingFilter - ResizeFilter object.
Rotate(float angle)
public static PreprocessingFilter Rotate(float angle)
मूल छवि को घुमाएँ।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| कोण | float | घूर्णन का कोण। मान -360 से 360 तक। |
Returns: PreprocessingFilter - RotateFilter object.
Rotate(float angle, Rectangle area)
public static PreprocessingFilter Rotate(float angle, Rectangle area)
छवि के भाग को घुमाएँ।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| कोण | float | घूर्णन का कोण। मान -360 से 360 तक। |
| क्षेत्र | java.awt.Rectangle | पूर्व-प्रसंस्करण के लिए आयत। |
Returns: PreprocessingFilter - RotateFilter object.
Scale(float ratio)
public static PreprocessingFilter Scale(float ratio)
छवि का पुनःआकार - छवि रिज़ॉल्यूशन को अपस्केल या डाउनस्केल करें। InterpolationFilterType डिफ़ॉल्ट बाइलिनियर या निकटतम पड़ोसी @see InterpolationFilterType
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| अनुपात | float | स्केलिंग कारक। संकुचित करने के लिए अनुशंसित मान 0.1 से 1 तक। बढ़ाने के लिए 1 से 10 तक। |
Returns: PreprocessingFilter - ScaleFilter object.
Scale(float ratio, InterpolationFilterType type)
public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)
छवि को पुनः स्केल करें - छवि रिज़ॉल्यूशन को अपस्केल या डाउनस्केल करें।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| अनुपात | float | स्केलिंग कारक। संकुचित करने के लिए अनुशंसित मान 0.1 से 1 तक। बढ़ाने के लिए 1 से 10 तक। |
| type | InterpolationFilterType | InterpolationFilterType @see InterpolationFilterType |
Returns: PreprocessingFilter - ScaleFilter object.
Threshold(int value)
public static PreprocessingFilter Threshold(int value)
मूल छवि की पिक्सेल तीव्रता पर थ्रेशोल्ड मान सेट करके एक बाइनरी छवि बनाएँ।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| मान | int | अधिकतम मान। |
Returns: PreprocessingFilter - BinarizeFilter object.
Threshold(int value, Rectangle area)
public static PreprocessingFilter Threshold(int value, Rectangle area)
मूल छवि भाग की पिक्सेल तीव्रता पर थ्रेशोल्ड मान सेट करके बाइनरी छवि भाग बनाएँ।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| मान | int | अधिकतम मान। |
| क्षेत्र | java.awt.Rectangle | पूर्व-प्रसंस्करण के लिए आयत। |
Returns: PreprocessingFilter - BinarizeFilter object.
ToGrayscale()
public static PreprocessingFilter ToGrayscale()
एक छवि को ग्रेस्केल छवि में परिवर्तित करता है। ग्रेस्केल छवि में 256 स्तर की प्रकाशता होती है (0 से 255)।
Returns: PreprocessingFilter - GrayscaleFilter object.
add(PreprocessingFilter filter)
public void add(PreprocessingFilter filter)
सभी ऑपरेशनों को आगे चलाने के लिए नया फ़िल्टर संग्रह में जोड़ें। संग्रह में निरंतरता महत्वपूर्ण है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| filter | PreprocessingFilter | फ़िल्टर सूची में जोड़ने के लिए नया ऑपरेशन। |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| arg0 | long | |
| arg1 | int |