2009-09-02 10 views
7

मैं विंडोज़ में हार्डवेयर स्कैनर से छवि अधिग्रहण कैसे कार्यान्वित कर सकता हूं? मुझे JTwain लाइब्रेरी मिली, लेकिन यह वाणिज्यिक है। क्या कोई मुफ्त ढांचा है? इसके बारे में कोई जानकारी?जावा से छवि अधिग्रहण हार्डवेयर स्कैनिंग

उत्तर

4

यहां एक article है जो TWAIN का उपयोग करके अपने स्वयं के एपीआई को कार्यान्वित करने के तरीके पर चर्चा करता है (भ्रमित रूप से जेटीवेन भी कहा जाता है)।

लेख से: एक मानक छवि अधिग्रहण एपीआई के

जावा की कमी एक निरीक्षण कि उम्मीद है कि एक भविष्य के रिलीज में सुधारा जाएगा। उस समय तक, हालांकि, हम या तो वाणिज्यिक API खरीद सकते हैं या अपना स्वयं का एपीआई बना सकते हैं।

हम TWAIN या SANE विनिर्देशों में से किसी एक पर हमारे एपीआई का आधार बना सकते हैं। अब तक, हमने बड़ी तस्वीर और विवरणों के शब्दों में केवल TWAIN को देखा है। हमने बहुत सरल TWAIN- आधारित JTwain API और को भी एक सरल JTwainDemo एप्लिकेशन के साथ खेला है जो जेटीवेन का प्रदर्शन करता है।

+0

पहली बार यह मेरे स्कैनर के साथ काम नहीं करता है। यह वास्तव में स्कैन नहीं करता है, लेकिन स्कैनर के कैश से पुरानी छवि प्रदर्शित करता है। लेकिन वैसे भी उत्तर के लिए धन्यवाद, मैं इस दिशा में देख लूंगा। – 3biga

3

यदि यह व्यक्तिगत या शैक्षिक उपयोग के लिए है, हो सकता है आप Morena उपयोग कर सकते हैं: http://www.gnome.sk/Twain/jtp.html

Unfortunetely, अगर यह वाणिज्यिक उपयोग के लिए है कि आप इसके लिए भुगतान करना होगा।

+0

मैं वाणिज्यिक उपयोग के लिए इसकी आवश्यकता (मजाकिया बनने की कोशिश कर रहा है नहीं है, यह सिर्फ इतना है कि यही कारण है कि आप विकास का एक बहुत कुछ इस क्षेत्र में नहीं दिख रहा है है)। – 3biga

0

EZTwain, जो मैं JNI से कोडिंग किया गया था और हो रही वस्तुओं (वास्तविक जावा ऑब्जेक्ट दिखाया और जो कुछ एल सामग्री के साथ निर्माण किया जा रहा करने के बाद जावा तरफ जावा में प्रयोग करने योग्य थे नहीं है। कभी अतीत डीआईबी struct मिला प्वाइंटर्स ... बेवकूफ को स्पाइक के सामने देखकर समाप्त हुआ (वह इसके बारे में एक सच्चा पेशेवर था) और इससे पहले कि मैं समझ में आया था, मैंने रूट पर व्हाइनो पु को दुर्घटनाग्रस्त कर दिया और ऊन के लिए डेटा-अप-लिंक खो दिया -वेब और साथ ही जरूरतों को पूरा करने के लिए कारखाने में काम करने के लिए भी जाना पड़ा।

मुझे यकीन है कि मैंने कोड के अधिकांश पुनर्प्राप्ति के रूप में खोला था क्योंकि मैंने डेटा-वसूली सामग्री में खोद रहा था जहां मैंने "डी "काम जो मैं शुरू कर रहा था। मैं एक ओसीआर चरित्र पहचान करने का इरादा था क्योंकि मेरे पास एक राज्यव्यापी संगठन है जिसमें सैकड़ों असली लोग वैध काम कर रहे हैं और केंद्रीय कार्यालय को प्राचीन डेटा एंट्री विधियों से घिरा हुआ है जो कभी भी सड़क के नीचे की मात्रा तक नहीं पहुंच पाएंगे।

ईजेडवेन के लिए लाइसेंस अच्छी तरह कार्यान्वित किया गया है क्योंकि यह अपने वाणिज्यिक वाणिज्यिक मैदान के लिए आरक्षित के रूप में अधिकतर वाणिज्यिक क्षेत्र लेता है। मुझे सच में लगता है कि यह कैनी एज डिटेक्शन एल्गोरिदम में गॉसियन कर्नेल त्रिज्या के एक समारोह के रूप में सरबान-ऑक्सले ऑडिटर स्वतंत्रता पर चर्चा करने के लिए एक साक्षात्कार प्रश्न के रूप में मजाकिया होगा। (जावा में - टॉम गिबारा)

मुझे यकीन है कि वे मुझे इस बात का "ओ" पूछेंगे, मैं कहूंगा "ओह!"

जेएनआई में कुछ सौ func नामों के बाद आप क्या कहेंगे इसके बारे में क्या है।

संबंधित मुद्दे