pco-ლოგო

pco Java ImageIO პროგრამული უზრუნველყოფის განვითარების ნაკრები

ImageIO პროგრამული უზრუნველყოფის განვითარების ნაკრები

პროდუქტის ინფორმაცია

pco.java ImageIO პაკეტი უზრუნველყოფს Java ImageIO API მკითხველს PCO კამერების მიერ ჩაწერილი დაუმუშავებელი სურათებისა და საკუთრების B16-დან დატვირთული სურათების ჩვენებისთვის. file ფორმატი. ის ასევე იძლევა PCO-სპეციფიკური მეტამონაცემების მოძიების შესაძლებლობას სტანდარტული TIFF-დან fileს. პაკეტი დამოკიდებულია TwelveMonkeys ImageIO TIFF პაკეტზე.

გენერალი

pco.java ImageIO პაკეტი უზრუნველყოფს Java ImageIO API მკითხველს PCO კამერების მიერ ჩაწერილი დაუმუშავებელი სურათებისა და საკუთრების B16-დან დატვირთული სურათების ჩვენებისთვის. file ფორმატი. უზრუნველყოფს PCO-სპეციფიკური მეტამონაცემების მოძიების შესაძლებლობას ასევე სტანდარტული TIFF-დან fileს. დამოკიდებულია TwelveMonkeys ImageIO TIFF პაკეტზე.

ინსტალაცია

პროექტი აგებულია Apache Maven-ის გამოყენებით. Maven-ის არტეფაქტები ხელმისაწვდომია Maven Central Repository-ზე. ბინარები და წყაროები ასევე ხელმისაწვდომია პირდაპირ www.pco.de.

პროექტი აგებულია Apache Maven-ის გამოყენებით.

ჯგუფი-ID: de.pco

Artifact-ID (Maven მოდულები):

  • pco – Parent pom.xml
    pco-common – საერთო წყაროები pco-კამერისა და pco-imageio-სთვის
  • pco-კამერა – Java ინტერფეისი PCO კამერების გასაკონტროლებლად
  • pco-imageio – Java ImageIO მოდული PCO კამერებისთვის და B16 files
  • pco-example – მაგampგანაცხადი

ყველა ქილა შედგენილია და შემოწმებულია მინიმუმ Java 8-ისთვის. თუ საჭიროა მხოლოდ ImageIO მოდული, დაამატეთ თქვენს pom.xml

pco-Java-ImageIO-Software-Development-Kit-fig- (1)

მავენის არტეფაქტები

ძირითადი გამოყენება

pco-imageio artifact გთავაზობთ მეთოდს BufferedImage-ის მისაღებად 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 არტეფაქტი შეიცავს ImageIO დანამატს B16-ისთვის 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);
გაფართოებული გამოყენება

PCO მეტამონაცემების მისაღებად B16-დან files:

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

PCO მეტამონაცემების TIFF-დან ამოსაღებად 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-example artifact შეიცავს ყოფილample GUI აპლიკაცია. მისი მიზანია კამერიდან სურათების მიღება, მათი ჩვენება (კამერის დამატებითი მეტამონაცემების ჩათვლით) და კონკრეტული სურათის B16-ში შენახვა. file. ის ასევე საშუალებას აძლევს მომხმარებელს ჩატვირთოს და აჩვენოს B16 და TIFF files, შეცვალეთ მეტამონაცემები და შეინახეთ file ისევ. გაუშვით ყოფილიampაპლიკაციის (დაინსტალირებული ჯავის საშუალებით) უბრალოდ ორჯერ დაწკაპუნებით pco-example/pco -example-2.0.0-jar-with-dependencies.jaror კონსოლიდან გამოყენებითpco-Java-ImageIO-Software-Development-Kit-fig- (6)

ალტერნატიულად, მიიღეთ maven pco-example artifact თქვენს pom.xml-ში დამატებითpco-Java-ImageIO-Software-Development-Kit-fig- (7)

აპლიკაცია დამოკიდებულია როგორც PCO-კამერაზე, ასევე pco-imageio არტეფაქტებზე. აპლიკაციის წყარო კოდები არის პაკეტში de.pco.exampმთავარი კლასი არის GuiExampლე. შემდეგ შეგიძლიათ დაიწყოთ ყოფილიampგანაცხადეთ თქვენი ძირითადი მეთოდიდან დარეკვითpco-Java-ImageIO-Software-Development-Kit-fig- (8)

მომხმარებლის სახელმძღვანელო
კამერის კავშირის გასახსნელად დააჭირეთ CS (კამერის სკანერი) ღილაკს. აირჩიეთ ჩასაწერი სურათების რაოდენობა და დააჭირეთ ღილაკს ჩაწერა. შემდეგ თქვენ შეძლებთ ჩაწერილ სურათებს შორის გადართვას მარცხენა და მარჯვენა ისრის ღილაკებით.

მარჯვენა მხარეს ხედავთ სვეტს სურათის გარდა კამერიდან მიღებული მეტამონაცემებით. თქვენ შეგიძლიათ შეცვალოთ მეტამონაცემები შესაბამისად, მაგ. განათავსოთ კომენტარი TEXT ველში.
შეინახეთ სურათი და შესაბამისი მეტამონაცემები B16-ში file მენიუს პარამეტრით File→ შენახვა. შეგიძლიათ ჩატვირთოთ B16 files და ასევე 8-ბიტიანი და 16-ბიტიანი TIFF fileის მიერ File→ გახსენით. თუ ესენი files შეიქმნა PCO SW-ის გამოყენებით, ისინი ასევე შეიცავს კამერის მეტამონაცემებს და მიმდინარე ყოფილსampასევე გამოჩნდება აპლიკაცია.

საკონტაქტო ინფორმაცია

PCO ევროპა
+49 9441 2005 50
info@pco.de
pco.de

PCO ამერიკა
+1 866 678 4566
info@pco-tech.com
pco-tech.com

PCO აზია
+65 6549 7054
info@pco-imaging.com
PCO-imaging.com

PCO ჩინეთი
+86 512 67634643
info@pco.cn
pco.cn.

დოკუმენტები / რესურსები

pco Java ImageIO პროგრამული უზრუნველყოფის განვითარების ნაკრები [pdf] მომხმარებლის სახელმძღვანელო
Java ImageIO პროგრამული უზრუნველყოფის განვითარების ნაკრები, ImageIO პროგრამული უზრუნველყოფის განვითარების ნაკრები, პროგრამული უზრუნველყოფის განვითარების ნაკრები, განვითარების ნაკრები, ნაკრები

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *