pco Java ImageIO бағдарламалық құралды әзірлеу жинағы
Өнім туралы ақпарат
pco.java ImageIO бумасы PCO камераларымен жазылған өңделмеген кескіндерді және B16 меншікті құрылғысынан жүктелген кескіндерді көрсету үшін Java ImageIO API оқу құралын ұсынады. file пішім. Ол сондай-ақ стандартты TIFF-тен PCO-арнайы метадеректерді алу мүмкіндігін береді fileс. Пакет TwelveMonkeys ImageIO TIFF бумасына байланысты.
Жалпы
pco.java ImageIO бумасы PCO камераларымен жазылған өңделмеген кескіндерді және B16 меншікті құрылғысынан жүктелген кескіндерді көрсету үшін Java ImageIO API оқу құралын ұсынады. file пішім. Стандартты TIFF-тен PCO-арнайы метадеректерді алу мүмкіндігін береді. fileс. TwelveMonkeys ImageIO TIFF бумасына байланысты.
Орнату
Жоба Apache Maven көмегімен жасалған. Maven артефактілері Maven орталық репозиторийінде қол жетімді. Екілік файлдар мен көздер де тікелей мына жерден қол жетімді www.pco.de.
Жоба Apache Maven көмегімен жасалған.
- Maven орталық репозиторийіндегі Maven артефактілері: https://repo1.maven.org/maven2/de/pco/
- Parent pom.xml: https://search.maven.org/artifact/de.pco/pco/2.0.0/pom
Топ идентификаторы: de.pco
Artifact-ID (Maven модульдері):
- pco – Parent pom.xml
pco-common – pco-камера және pco-imageio үшін ортақ көздер - pco-camera – PCO камераларын басқаруға арналған Java интерфейсі
- pco-imageio – PCO камералары мен B16 үшін Java ImageIO плагині files
- pco-example – Мысampқолданба
Барлық банкалар кем дегенде Java 8 үшін құрастырылған және сыналған. Тек ImageIO плагині қажет болса, оны қосыңыз. pom.xml
Maven артефактілері
- Parent pom.xml:
https://search.maven.org/artifact/de.pco/pco/2.0.0/pom - Топ идентификаторы: de.pco
- Artifact-ID (Maven модульдері): de.pco pco-imageio 2.0.0
Негізгі қолдану
pco-imageio артефакті pco-камера модулі арқылы жазылған деректерден BufferedImage алу әдісін ұсынады:
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 плагині бар fileс, сондай-ақ. Сынып жолына 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-example artefact құрамында бұрынғыample GUI қолданбасы. Оның мақсаты - камерадан кескіндерді алу, оларды көрсету (оның ішінде камераның қосымша метадеректері) және белгілі бір кескінді B16 ішіне сақтау. file. Ол сонымен қатар пайдаланушыға B16 және TIFF жүктеуге және көрсетуге мүмкіндік береді files, метадеректерді өңдеңіз және сақтаңыз file қайтадан. Бұрынғыны іске қосыңызamppco-ex файлын екі рет басу арқылы қолданбаны (орнатылған Java арқылы).ample/pco -мысample-2.0.0-jar-with-dependencies.jaror көмегімен консольден
Немесе, maven pco-ex алыңызamppom.xml файлыңызға қосу арқылы артефакт жасаңыз
Қолданба PCO камерасына да, pco-imageio артефактілеріне де байланысты. Қолданбаның бастапқы кодтары de.pco.ex бумасындаample, негізгі класс - GuiExampле. Содан кейін сіз бұрынғыны бастай аласызampқоңырау шалу арқылы қолданбаны негізгі әдісіңізден алыңыз
Пайдаланушы нұсқаулығы
Камера қосылымын ашу үшін CS (Камера сканері) түймесін басыңыз. Жазылатын кескіндер санын таңдап, Жазу түймесін басыңыз. Содан кейін сол және оң жақ көрсеткі түймелері арқылы жазылған кескіндер арасында ауыса аласыз.
Оң жақта сіз суретке қосымша камерадан алынған метадеректері бар бағанды көресіз. Метадеректерді сәйкесінше өзгертуге болады, мысалы, TEXT өрісіне түсініктеме қойыңыз.
Кескінді және сәйкес метадеректерді B16 ішіне сақтаңыз file мәзір опциясы арқылы File→Сақтау. B16 жүктей аласыз files, сондай-ақ 8-биттік және 16-биттік TIFF fileс арқылы File→Ашу. Осылар болса files PCO SW көмегімен жасалған, олар сондай-ақ камера метадеректерін және ағымдағы эксample қолданбасы оны да көрсетеді.
Байланыс ақпараты
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 бағдарламалық құралды әзірлеу жинағы, бағдарламалық жасақтаманы әзірлеу жинағы, әзірлеу жинағы, жинақ |