tika udvinder image fil

, er angivet nedenfor, er programmet til at udvinde indhold og meta - data fra en jpeg image., import java.io.file; import java.io.fileinputstream; import java.io.ioexception; import org.apache.tika.exception.tikaexception; import org.apache.tika.metadata.metadata; import org.apache.tika.parser.parsecontext; import org.apache.tika.parser.jpeg.jpegparser; import org.apache.tika.sax.bodycontenthandler; import org.xml.sax.saxexception; offentlige klasse jpegparse {offentlige statisk tomrum vigtigste (sidste snor [] args) kaster ioexception, saxexception, tikaexception (//påvisning af filen type bodycontenthandler kontaktperson = nye bodycontenthandler(); metadata metadata = nye metadata(); fileinputstream inputstream =nye fileinputstream (ny database ("dreng. jpg"); parsecontext pcontext = nye parsecontext(); //jpeg analysere jpegparser jpegparser = nye jpegparser(); jpegparser. analysere (inputstream, kontaktperson, metadata, pcontext) system. println ("indholdet af dokumentet:" + kontaktperson. tostring()) system. ud. println ("metadata af dokumentet:"); snor [] metadatanames = metadata. names(); (string navn: metadatanames) (system. println (navn + ":" + metadata. kom (navn)}}}, medmindre ovennævnte kode, som jpegparse - og udarbejde det fra kommandoen omgående ved hjælp af følgende kommandoer −, javac jpegparse.java java jpegparse, her er vi så, at følgende example.jpeg fil −,, jpeg - fil har følgende egenskaber og minus;,, gennemførelsen af ovennævnte ansøgning, du vil få følgende output.,, produktion og minus;,, indholdet af dokumentet: meta - data i dokumentet: resolution enheder: cm, kompressionskølet: referencedata præcision: 8 bit - nummer for komponenter: 3, tiff. imagelength: 3000 komponent 2: en komponent: quantization tabel 1, prøveudtagning faktorer 1 horiz /1 vert del 1: y del: quantization tabel 0, prøveudtagning faktorer 2 horiz /2 vert billedhøjde: 3000 pixels x beslutning: 300 prikker oprindelige videregivelse reference: 53616c7465645f5f2368da84ca932841b336ac1a49edb1a93fae938b8db2cb3ec9cc4dc28d7383f1 billedbredde: 4000 pixels iptc-naa resultater: 92 bytes binære data, del 3: cr - komponenttabel 1: quantization prøveudtagning faktorer 1 horiz /1 vert tiff: bitspersample: 8 anvendelse rekord version: 4, tiff. imagewidth: 4000 y beslutning: 300 prikker.

Boy
Property



Previous:
Next Page: