pco-लोगो

pco Java ImageIO सॉफ्टवेअर डेव्हलपमेंट किट

ImageIO सॉफ्टवेअर डेव्हलपमेंट किट

उत्पादन माहिती

pco.java ImageIO पॅकेज PCO कॅमेऱ्यांद्वारे रेकॉर्ड केलेल्या कच्च्या प्रतिमा आणि मालकी B16 वरून लोड केलेल्या प्रतिमा प्रदर्शित करण्यासाठी Java ImageIO API रीडर प्रदान करते. file स्वरूप हे मानक TIFF वरून PCO-विशिष्ट मेटाडेटा पुनर्प्राप्त करण्याची क्षमता देखील प्रदान करते files पॅकेज TwelveMonkeys ImageIO च्या TIFF पॅकेजवर अवलंबून आहे.

सामान्य

pco.java ImageIO पॅकेज PCO कॅमेऱ्यांद्वारे रेकॉर्ड केलेल्या कच्च्या प्रतिमा आणि मालकी B16 वरून लोड केलेल्या प्रतिमा प्रदर्शित करण्यासाठी Java ImageIO API रीडर प्रदान करते. file स्वरूप मानक TIFF मधून देखील PCO-विशिष्ट मेटाडेटा पुनर्प्राप्त करण्याची क्षमता प्रदान करते files TwelveMonkeys ImageIO च्या TIFF पॅकेजवर अवलंबून आहे.

स्थापना

प्रकल्प Apache Maven वापरून तयार केला आहे. मावेन कलाकृती Maven सेंट्रल रिपॉजिटरी वर उपलब्ध आहेत. बायनरी आणि स्रोत थेट वरून देखील उपलब्ध आहेत www.pco.de.

प्रकल्प Apache Maven वापरून तयार केला आहे.

गट-आयडी: de.pco

आर्टिफॅक्ट-आयडी (मावेन मॉड्यूल):

  • pco - पालक pom.xml
    pco-common – pco-camera आणि pco-imageio साठी सामान्य स्रोत
  • pco-camera – PCO कॅमेरे नियंत्रित करण्यासाठी Java इंटरफेस
  • pco-imageio – PCO कॅमेरा आणि B16 साठी Java ImageIO प्लगइन files
  • pco-उदाampले - उदाample अर्ज

सर्व जार संकलित केले जातात आणि किमान Java 8 साठी तपासले जातात. फक्त ImageIO प्लगइन आवश्यक असल्यास, आपल्यामध्ये जोडा pom.xml

pco-Java-ImageIO-सॉफ्टवेअर-डेव्हलपमेंट-किट-अंजीर- (1)

मावेन कलाकृती

मूलभूत वापर

pco-imageio आर्टिफॅक्ट pco-कॅमेरा मॉड्यूल वापरून रेकॉर्ड केलेल्या डेटामधून बफर इमेज मिळविण्याची पद्धत देते:

ImageData imageData = ... // see pco-camera manual 
RawImageReader reader = new RawImageReader(); 
RawImageInputStream riis = new RawImageInputStream(imageData); 
reader.setInput(riis); 
BufferedImage image = reader.read(0);

pco-imageio आर्टिफॅक्टमध्ये B16 साठी ImageIO प्लगइन आहे files तसेच. क्लासपाथवर pco-common-2.0.0.jar आणि pco-imageio-2.0.0.jar समाविष्ट केल्यानंतर, प्रतिमा लोड करण्याची मानक पद्धत files B16 साठी देखील उपलब्ध असेल:

File file = new File(image.b16); 
BufferedImage image = ImageIO.read(file);
प्रगत वापर

B16 वरून PCO मेटाडेटा पुनर्प्राप्त करण्यासाठी files:

B16ImageReader reader = new B16ImageReader(); 
ImageInputStream iis = ImageIO.createImageInputStream(file); 
reader.setInput(iis); 
BufferedImage image = reader.read(0); 
PcoIIOMetadata metadata = (PcoIIOMetadata)reader.getImageMetadata(0);

TIFF मधून PCO मेटाडेटा पुनर्प्राप्त करण्यासाठी files:

TIFFImageReader reader = new TIFFImageReader(); 
... 
TIFFImageMetadata tim = (TIFFImageMetadata)reader.getImageMetadata(0); 
B16ImageWriter writer = new B16ImageWriter(); 
ImageTypeSpecifier imageType = null; 
PcoIIOMetadata metadata = null; 
imageType = reader.getImageTypes(0).next(); 
metadata = (PcoIIOMetadata)writer.convertImageMetadata(tim, ...

टीप: कृपया स्थापना आणि वापराबद्दल तपशीलवार माहितीसाठी वापरकर्ता पुस्तिका पहा.

Example

PCO- माजीampले आर्टिफॅक्टमध्ये माजी आहेample GUI अनुप्रयोग. कॅमेरामधून प्रतिमा मिळवणे, त्या प्रदर्शित करणे (कॅमेरामधील अतिरिक्त मेटाडेटासह) आणि विशिष्ट प्रतिमा B16 मध्ये जतन करणे हा त्याचा उद्देश आहे. file. हे वापरकर्त्याला B16 आणि TIFF लोड आणि प्रदर्शित करण्यास सक्षम करते files, मेटाडेटा संपादित करा आणि जतन करा file पुन्हा माजी चालवाample ऍप्लिकेशन (इंस्टॉल Java द्वारे) pco-ex वर फक्त डबल-क्लिक कराample/pco -उदाample-2.0.0-jar-with-dependencies.jaror वापरून कन्सोलमधूनpco-Java-ImageIO-सॉफ्टवेअर-डेव्हलपमेंट-किट-अंजीर- (6)

वैकल्पिकरित्या, maven pco-ex मिळवाampआपल्या pom.xml मध्ये जोडून le artifactpco-Java-ImageIO-सॉफ्टवेअर-डेव्हलपमेंट-किट-अंजीर- (7)

अनुप्रयोग PCO-कॅमेरा आणि pco-imageio कलाकृतींवर अवलंबून आहे. अर्जाचे स्त्रोत कोड de.pco.ex या पॅकेजमध्ये आहेतample, मुख्य वर्ग GuiEx आहेampले मग आपण माजी सुरू करू शकताampकॉल करून तुमच्या मुख्य पद्धतीवरून अर्ज कराpco-Java-ImageIO-सॉफ्टवेअर-डेव्हलपमेंट-किट-अंजीर- (8)

वापरकर्ता मॅन्युअल
कॅमेरा कनेक्शन उघडण्यासाठी CS (कॅमेरा स्कॅनर) बटणावर क्लिक करा. रेकॉर्ड करायच्या प्रतिमांची संख्या निवडा आणि रेकॉर्ड बटणावर क्लिक करा. त्यानंतर तुम्ही डाव्या आणि उजव्या बाणाच्या बटणांद्वारे रेकॉर्ड केलेल्या प्रतिमांमध्ये स्विच करू शकाल.

उजव्या बाजूला तुम्हाला इमेज व्यतिरिक्त कॅमेऱ्यातून मेटाडेटा मिळवलेला एक स्तंभ दिसतो. तुम्ही त्यानुसार मेटाडेटा बदलू शकता, उदा. TEXT फील्डमध्ये भाष्य करा.
प्रतिमा आणि संबंधित मेटाडेटा B16 मध्ये सेव्ह करा file मेनू पर्यायाद्वारे File→ जतन करा. तुम्ही B16 लोड करू शकता files आणि 8-बिट आणि 16-बिट TIFF देखील fileच्या द्वारे File→ उघडा. जर या files हे PCO SW वापरून तयार केले होते, त्यामध्ये कॅमेरा मेटाडेटा आणि वर्तमान एक्स देखील समाविष्ट आहेample अनुप्रयोग ते देखील प्रदर्शित करेल.

संपर्क माहिती

पीसीओ युरोप
+४९ ७११ ४०० ४०९९०
info@pco.de
pco.de

पीसीओ अमेरिका
+४९ ७११ ४०० ४०९९०
info@pco-tech.com
pco-tech.com

पीसीओ आशिया
+४५ ७०२२ ५८४०
info@pco-imaging.com
PCO-imaging.com

पीसीओ चीन
+४५ ७०२२ ५८४०
info@pco.cn
pco.cn.

कागदपत्रे / संसाधने

pco Java ImageIO सॉफ्टवेअर डेव्हलपमेंट किट [pdf] वापरकर्ता मॅन्युअल
Java ImageIO सॉफ्टवेअर डेव्हलपमेंट किट, ImageIO सॉफ्टवेअर डेव्हलपमेंट किट, सॉफ्टवेअर डेव्हलपमेंट किट, डेव्हलपमेंट किट, किट

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *