Hjem Personlig finansiering JPEG-filformatet til dine digitale billeder - dummies

JPEG-filformatet til dine digitale billeder - dummies

Video: Fotografera med digital systemkamera 1:2:5 Upplösning och filformat 2024

Video: Fotografera med digital systemkamera 1:2:5 Upplösning och filformat 2024
Anonim

Næsten alle dSLR, der for øjeblikket er på markedet, kan skabe JPEG (Joint Photographic Experts Group) filer. For cirka 20 år siden oprettede et konsortium med samme navn dette format. (Konsortiet bestod oprindeligt hovedsageligt af leverandører som Eastman Kodak Company, men en international standardinstans overvåger nu det.)

Målet med at udforme JPEG-formatet var at skabe filer, der er betydeligt mindre, end du kan producere ved at bruge formater som sådanne som TIFF, som komprimerer filer noget uden at kassere billedoplysninger, og at gøre disse filer læsbare af en lang række applikationer på en standard måde.

De første JPEG-kompatible programmer reducerede den tid, der var nødvendigt for at sende billeder via telekommunikationsforbindelser. Internettet var ikke i vid udstrækning af offentligheden på det tidspunkt. Så måtte avisfotografer tilslutte deres uhåndterlige bærbare computere (bærbare computere i den æra havde brug for flere omgange for at støtte dem) til enheder kaldet modemer til at stråle deres fotografier tilbage til redaktionen over telefonlinjer.

JPEG kan reducere filer med en faktor på 20 eller derover ved at smide nogle af dine hårde vandede billeddata i en række processer, der skal reducere filens størrelse ved at eliminere overskydende eller overflødige oplysninger.

JPEG-komprimering deler først billedet til lysstyrke (lysstyrke) og krominans (farve) information, på teorien om, at menneskelige øjne er mindre kræsen om farve end de er om lysstyrke. (Hvis du ser et stopskilt, der er en lidt underlig skygge af rødt, bemærker du den farve mindre end hvis samme tegn skulle blive mørkere eller lysere end du forventer.) De overflødige farveoplysninger kasseres.

Processen skarver dit billede i celler, siger 8 x 8 pixel på en side, og så ser processen på hver af de 64 pixel i den resulterende del hver for sig. Ved hjælp af matematisk trickery kaldet Discrete Cosine Transformation (DCT), kasserer komprimeringsprocessen pixler, der har samme værdi som pixlerne omkring dem. (Du behøver ikke at huske vilkår som Diskret Cosine Transformation , medmindre du forsøger at imponere nogen på en fest.)

Dernæst forekommer kvantisering, under hvilke pixels der næsten er ensfarvede konverteres til en fælles nuance, og de billedeoplysninger, der er tilbage, omdannes til en række tal, hvilket er mere kompakt end de oprindelige oplysninger. (Det er lidt som at skrive 1, 500 snarere end et tusinde fem hundrede. )

Hvis alt er gjort korrekt, komprimerer processen billedet med 5 til 20 gange eller mere afhængigt af hvilket kompressionsniveau du vælger, når du gemmer filen.

Da JPEG ikke beholder alle billedoplysningerne, kaldes det et lossy format. Hver gang du lægger et JPEG-billede, skal du foretage ændringer, og derefter gemme det igen, risikerer du at miste en mærkbar mængde oplysninger, fordi JPEG-processen sker igen - hver gang du gemmer.

Tabet kan være meget lille i starten, men det kan akkumulere. Figuren viser et billede, der har mistet skarpheden efter gentagne besparelser i JPEG-format.

Hvad er koldt om JPEG, er at du kan ringe i den ønskede komprimeringsgrad ved at bruge en masse komprimering til at producere meget små filstørrelser (med et ledsagende tab i kvalitet) eller meget lidt kompression for at bevare kvaliteten til prisen af større filer. Hvad ikke er cool er, at ingen har fået en standard måde at henvise til mængde af kompression.

Digitalkameraer har tendens til at bruge diskrete trin med navne som Superfine, Fine, Normal, Good og Basic. Billedredaktører kan give dig mulighed for at vælge et kontinuerligt komprimerings- / kvalitetsinterval fra f.eks. 0 til 15 eller 0 til 20. (Nigel Tufnel i du måtte ønske, at dine redaktører tilbød en all-the-21-indstilling for, hvornår du har bare brug for den lille ekstra kvalitet, men desværre har designerne af disse applikationer tilsyneladende aldrig set filmen This Is Spinal Tap. I stedet er JPEG-kompression i kameraet lidt som en æske med chokolade: Du ved aldrig, hvad du vil få.

JPEG-filformatet til dine digitale billeder - dummies

Valg af editor

Hvordan man laver en hurtig hundehus model i SketchUp - dummies

Hvordan man laver en hurtig hundehus model i SketchUp - dummies

Efter at du har installeret SketchUp er klar til at lave din første hurtige model. Følg disse trin for at opbygge et hundhus. På din computerskærm skal du se en række værktøjer på toppen af ​​dit modelvindue, en lille person og tre farvede modelleringsakser - røde, grønne og blå linjer.

Sådan gør du trapper i Google SketchUp 8 Brug af en kopieret profil - dummier

Sådan gør du trapper i Google SketchUp 8 Brug af en kopieret profil - dummier

Når du bygger En model i Google SketchUp, hvor man laver en trappe ved hjælp af en kopieret profil, er afhængig af at bruge Push / Pull til at oprette en 3D-formular fra et 2D-ansigt. I en nøddeskal tegner du profilen - sidebilledet, slags - af et enkelt trin, og kopier så mange trin som du har brug for, opret en ...

Hvordan man laver ekstruderede figurer i Google SketchUp 8 - dummies

Hvordan man laver ekstruderede figurer i Google SketchUp 8 - dummies

, Når man tilføjer ekstruderede former, som rynker og rækværk til dine Google SketchUp-modeller, bruger du værktøjet Follow Me. Meget af tiden, du vil bruge Follow Me til at skabe geometri (kanter og ansigter), der er knyttet til en anden del af din model. Når du bruger Følg mig til at ekstrudere et ansigt langs en ...

Valg af editor

Planlæg dit nye QuickBooks 2012-system - dummies

Planlæg dit nye QuickBooks 2012-system - dummies

Hvis du forstår et par store billedpunkter - hvad regnskab gør og hvad regnskabssystemer gør - fra starten vil du opdage, at QuickBooks 2012 Setup-processen giver en hel del mere mening. Hvilke regnskaber tænker på, hvad regnskab gør. Folk kan argumentere om de små detaljer, men de fleste ville ...

Principper for regnskabsføring for QuickBooks 2012 - dummies

Principper for regnskabsføring for QuickBooks 2012 - dummies

Regnskaber hviler på et ret lille sæt grundlæggende forudsætninger og principper, som du skal forstå, når du arbejder med QuickBooks 2012. Folk henviser ofte til disse grundlæggende principper som almindeligt anerkendte regnskabsprincipper. Regnskabsprincippet om indtægter Omsætningsprincippet, også kendt som realiseringsprincippet, hedder, at indtægterne er optjent, når salget er ...

QuickBooks 2006 Tastaturgenveje - dummies

QuickBooks 2006 Tastaturgenveje - dummies

Tastaturgenveje gør næsten enhver opgave hurtigere og nemmere. Følgende tabel viser de tastaturgenveje, du kan bruge i QuickBooks 2006. Tryk på denne pc genvej og QuickBooks Gør dette Ctrl + A Viser vinduet Diagram over konti Ctrl + C Kopierer dit valg til udklipsholderen Ctrl + F Viser Find-vinduet Ctrl + G Går til ...

Valg af editor

Hive CLI Client-dummies

Hive CLI Client-dummies

Den første Hive-klient er Hive-kommandolinjegrænsefladen (CLI). For at beherske de finere punkter i Hive CLI-klienten, kan det hjælpe med at gennemgå den (lidt travle) Hive-arkitektur. I den anden figur er arkitekturen strømlinet for kun at fokusere på de komponenter, der kræves, når du kører CLI. Disse er komponenterne ...

HBase Client Ecosystem - dummies

HBase Client Ecosystem - dummies

HBase er skrevet i Java, et elegant sprog til opbygning af distribuerede teknologier som HBase, men ansigt det - ikke alle, der ønsker at udnytte HBase-innovationer, er en Java-udvikler. Derfor er der et rigt HBase klientekosystem derude, hvis eneste formål er at gøre den store Java løft for dig og ...

MapReduces betydning i Hadoop - dummies

MapReduces betydning i Hadoop - dummies

For det meste af Hadops historie har MapReduce været det eneste spil i byen når det kommer til databehandling. Tilgængeligheden af ​​MapReduce har været årsagen til Hadops succes og samtidig en vigtig faktor i begrænsningen af ​​yderligere adoption. MapReduce gør det muligt for dygtige programmører at skrive distribuerede applikationer uden at skulle bekymre sig om ...