pco-ലോഗോ

pco Java ImageIO സോഫ്റ്റ്‌വെയർ ഡെവലപ്‌മെന്റ് കിറ്റ്

ImageIO സോഫ്റ്റ്‌വെയർ ഡെവലപ്‌മെന്റ് കിറ്റ്

ഉൽപ്പന്ന വിവരം

പി‌സി‌ഒ ക്യാമറകൾ റെക്കോർഡുചെയ്‌ത അസംസ്‌കൃത ചിത്രങ്ങളും പ്രൊപ്രൈറ്ററി ബി 16-ൽ നിന്ന് ലോഡ് ചെയ്‌ത ചിത്രങ്ങളും പ്രദർശിപ്പിക്കുന്നതിന് pco.java ImageIO പാക്കേജ് ഒരു Java ImageIO API റീഡർ നൽകുന്നു. file ഫോർമാറ്റ്. സ്റ്റാൻഡേർഡ് TIFF-ൽ നിന്ന് PCO-നിർദ്ദിഷ്ട മെറ്റാഡാറ്റ വീണ്ടെടുക്കാനുള്ള കഴിവും ഇത് നൽകുന്നു fileഎസ്. പാക്കേജ് TwelveMonkeys ImageIO-ന്റെ TIFF പാക്കേജിനെ ആശ്രയിച്ചിരിക്കുന്നു.

ജനറൽ

പി‌സി‌ഒ ക്യാമറകൾ റെക്കോർഡുചെയ്‌ത അസംസ്‌കൃത ചിത്രങ്ങളും പ്രൊപ്രൈറ്ററി ബി 16-ൽ നിന്ന് ലോഡ് ചെയ്‌ത ചിത്രങ്ങളും പ്രദർശിപ്പിക്കുന്നതിന് pco.java ImageIO പാക്കേജ് ഒരു Java ImageIO API റീഡർ നൽകുന്നു. file ഫോർമാറ്റ്. സ്റ്റാൻഡേർഡ് TIFF-ൽ നിന്നും പിസിഒ-നിർദ്ദിഷ്ട മെറ്റാഡാറ്റ വീണ്ടെടുക്കാനുള്ള കഴിവ് നൽകുന്നു fileഎസ്. TwelveMonkeys ImageIO-ന്റെ TIFF പാക്കേജിനെ ആശ്രയിച്ചിരിക്കുന്നു.

ഇൻസ്റ്റലേഷൻ

അപ്പാച്ചെ മാവൻ ഉപയോഗിച്ചാണ് പദ്ധതി നിർമ്മിച്ചിരിക്കുന്നത്. മാവൻ ആർട്ടിഫാക്‌റ്റുകൾ മാവൻ സെൻട്രൽ റിപ്പോസിറ്ററിയിൽ ലഭ്യമാണ്. ബൈനറികളും ഉറവിടങ്ങളും നേരിട്ട് ലഭ്യമാണ് www.pco.de.

അപ്പാച്ചെ മാവൻ ഉപയോഗിച്ചാണ് പദ്ധതി നിർമ്മിച്ചിരിക്കുന്നത്.

ഗ്രൂപ്പ്-ഐഡി: de.pco

ആർട്ടിഫാക്റ്റ്-ഐഡി (മാവെൻ മൊഡ്യൂളുകൾ):

  • pco - പേരന്റ് pom.xml
    pco-common - pco-camera, pco-imageio എന്നിവയ്ക്കുള്ള പൊതുവായ ഉറവിടങ്ങൾ
  • pco-camera - PCO ക്യാമറകൾ നിയന്ത്രിക്കുന്നതിനുള്ള ജാവ ഇന്റർഫേസ്
  • pco-imageio – PCO ക്യാമറകൾക്കും B16നുമുള്ള Java ImageIO പ്ലഗിൻ files
  • pco-example - Example ആപ്ലിക്കേഷൻ

എല്ലാ ജാറുകളും കംപൈൽ ചെയ്യുകയും കുറഞ്ഞത് ജാവ 8 ന് വേണ്ടി പരീക്ഷിക്കുകയും ചെയ്യുന്നു. ImageIO പ്ലഗിൻ മാത്രം ആവശ്യമാണെങ്കിൽ, നിങ്ങളിലേക്ക് ചേർക്കുക pom.xml

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

മാവൻ ആർട്ടിഫാക്‌റ്റുകൾ

അടിസ്ഥാന ഉപയോഗം

pco-imageio ആർട്ടിഫാക്റ്റ് pco-camera മൊഡ്യൂൾ ഉപയോഗിച്ച് റെക്കോർഡ് ചെയ്ത ഡാറ്റയിൽ നിന്ന് 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 എന്നിവ ഉൾപ്പെടുത്തിയ ശേഷം, ഇമേജ് ലോഡ് ചെയ്യുന്നതിനുള്ള സ്റ്റാൻഡേർഡ് രീതി fileB16 നും ലഭ്യമാകും:

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

പിസിഒ-മുൻample ആർട്ടിഫാക്‌റ്റിൽ ഒരു മുൻ അടങ്ങിയിരിക്കുന്നുample GUI ആപ്ലിക്കേഷൻ. ക്യാമറയിൽ നിന്ന് ചിത്രങ്ങൾ നേടുക, അവ പ്രദർശിപ്പിക്കുക (ക്യാമറയിൽ നിന്നുള്ള അധിക മെറ്റാഡാറ്റ ഉൾപ്പെടെ) ഒരു പ്രത്യേക ചിത്രം B16-ലേക്ക് സംരക്ഷിക്കുക എന്നിവയാണ് ഇതിന്റെ ഉദ്ദേശ്യം. file. B16, TIFF എന്നിവ ലോഡുചെയ്യാനും പ്രദർശിപ്പിക്കാനും ഇത് ഉപയോക്താവിനെ പ്രാപ്‌തമാക്കുന്നു files, മെറ്റാഡാറ്റ എഡിറ്റ് ചെയ്ത് സേവ് ചെയ്യുക file വീണ്ടും. മുൻ പ്രവർത്തിപ്പിക്കുകample ആപ്ലിക്കേഷൻ (ഇൻസ്റ്റാൾ ചെയ്ത ജാവ വഴി) pco-ex-ൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുകample/pco -exampകൺസോളിൽ നിന്ന് le-2.0.0-jar-with-dependencies.jarorpco-Java-ImageIO-Software-Development-Kit-fig- (6)

പകരമായി, maven pco-ex നേടുകampനിങ്ങളുടെ pom.xml-ലേക്ക് ചേർത്ത് ആർട്ടിഫാക്റ്റ്pco-Java-ImageIO-Software-Development-Kit-fig- (7)

ആപ്ലിക്കേഷൻ പിസിഒ-ക്യാമറയെയും pco-imageio ആർട്ടിഫാക്റ്റുകളെയും ആശ്രയിച്ചിരിക്കുന്നു. ആപ്ലിക്കേഷന്റെ സോഴ്സ് കോഡുകൾ de.pco.ex എന്ന പാക്കേജിലാണ്ampലെ, പ്രധാന ക്ലാസ് GuiEx ആണ്ample. അപ്പോൾ നിങ്ങൾക്ക് മുൻ ആരംഭിക്കാംampവിളിക്കുന്നതിലൂടെ നിങ്ങളുടെ പ്രധാന രീതിയിൽ നിന്ന് അപേക്ഷpco-Java-ImageIO-Software-Development-Kit-fig- (8)

ഉപയോക്തൃ മാനുവൽ
ക്യാമറ കണക്ഷൻ തുറക്കാൻ CS (ക്യാമറ സ്കാനർ) ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക. റെക്കോർഡ് ചെയ്യേണ്ട ചിത്രങ്ങളുടെ എണ്ണം തിരഞ്ഞെടുത്ത് റെക്കോർഡ് ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക. അപ്പോൾ നിങ്ങൾക്ക് ഇടത്, വലത് അമ്പടയാള ബട്ടണുകൾ ഉപയോഗിച്ച് റെക്കോർഡ് ചെയ്ത ചിത്രങ്ങൾക്കിടയിൽ മാറാൻ കഴിയും.

വലതുവശത്ത് ചിത്രത്തിനൊപ്പം ക്യാമറയിൽ നിന്ന് ലഭിച്ച മെറ്റാഡാറ്റയും ഉള്ള ഒരു കോളം നിങ്ങൾ കാണുന്നു. അതിനനുസരിച്ച് നിങ്ങൾക്ക് മെറ്റാഡാറ്റ മാറ്റാം, ഉദാ: TEXT ഫീൽഡിൽ ഒരു കമന്ററി ഇടുക.
ചിത്രവും അനുബന്ധ മെറ്റാഡാറ്റയും B16-ലേക്ക് സംരക്ഷിക്കുക file മെനു ഓപ്ഷൻ വഴി File→സംരക്ഷിക്കുക. നിങ്ങൾക്ക് B16 ലോഡ് ചെയ്യാം files കൂടാതെ 8-ബിറ്റ്, 16-ബിറ്റ് TIFF എന്നിവയും fileഎന്നയാൾ File→തുറക്കുക. ഇവയാണെങ്കിൽ fileപിസിഒ എസ്‌ഡബ്ല്യു ഉപയോഗിച്ചാണ് സൃഷ്‌ടിച്ചത്, അവയിൽ ക്യാമറ മെറ്റാഡാറ്റയും നിലവിലെ എക്‌സിയും അടങ്ങിയിരിക്കുന്നുample ആപ്ലിക്കേഷൻ അതും പ്രദർശിപ്പിക്കും.

ബന്ധപ്പെടാനുള്ള വിവരങ്ങൾ

പിസിഒ യൂറോപ്പ്
+49 9441 2005 50
info@pco.de
pco.de

പിസിഒ അമേരിക്ക
+1 866 678 4566
info@pco-tech.com
pco-tech.com

പിസിഒ ഏഷ്യ
+65 6549 7054
info@pco-imaging.com
PCO-imaging.com

പിസിഒ ചൈന
+86 512 67634643
info@pco.cn
pco.cn.

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

pco Java ImageIO സോഫ്റ്റ്‌വെയർ ഡെവലപ്‌മെന്റ് കിറ്റ് [pdf] ഉപയോക്തൃ മാനുവൽ
Java ImageIO സോഫ്റ്റ്‌വെയർ ഡെവലപ്‌മെന്റ് കിറ്റ്, ImageIO സോഫ്റ്റ്‌വെയർ ഡെവലപ്‌മെന്റ് കിറ്റ്, സോഫ്റ്റ്‌വെയർ ഡെവലപ്‌മെന്റ് കിറ്റ്, ഡെവലപ്‌മെന്റ് കിറ്റ്, കിറ്റ്

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *