Nøyaktig filstørrelse. Fil- og mappestørrelser eller hva som er KB, MB, GB

Jeg foreslår å vurdere hva slags dyr dette er - JPG- og RAW-bildeformater, hva de påvirker og når du bør ta hensyn til dem. Hva er bildestørrelse og filvekt, hvordan måles de og hva er de avhengige av.

Nesten alle fotokameraer kan lagre bilder i JPG-format (selv telefon- og nettbrettkameraer). I alle speilreflekskameraer og ikke-speilreflekskameraer, samt i avanserte kompakte, er det i tillegg til JPG minst RAW og RAW+, og noen ganger TIFF.

For å forstå formatene, må du først bli enige om hva som menes med begrepene "størrelse" på et fotografi og "vekt" av en fil (bilde). Jeg foreslår å vurdere disse konseptene på mer håndgripelige gjenstander... for eksempel på godsaker.

1 | Hva er en piksel:


Størrelsen på objekter måles i meter, størrelsen på fotografier måles i piksler (px).

Måler du størrelsen på denne skålen med bær blir den ca 10 centimeter høy og ca 13 centimeter bred... ca. Det vil si at vi er vant til å måle objekter i centimeter (meter, kilometer og så videre). Hvis vi snakker om bildet av den samme vasen, er den opprinnelige størrelsen på bildet 7360 piksler (px) bred og 4912 piksler (px) høy. Dette er den maksimale bildestørrelsen Nikon-kameraet mitt er i stand til. For å legge ut dette bildet på nettstedet ble bildestørrelsen redusert til 1200px med 798px (jeg skal fortelle deg hvorfor litt senere).

Hva er en piksel? Bildene er tatt med digitale kameraer eller digitalisert på en skanner, og er en kombinasjon av små fargede firkanter - piksler. Hvis du zoomer inn på et bilde, vil du se disse pikslene. Jo flere slike piksler i et bilde, jo mer detaljert er bildet.


Et bildefragment forstørret tusen ganger - pikselfirkanter er synlige.

2 | Er det mulig å konvertere piksler til centimeter:

Dette er akkurat det som skjer når du skal skrive ut bilder på papir. Her trenger du en indikator til - pikseltettheten (oppløsningen) som skriveren (eller annen maskin for utskrift av bilder) kan skrive ut. Utskriftsstandarden for fotografier er 300 dpi (punkter per tomme). For eksempel, for utskrift i vakre glansede magasiner, brukes bilder med en oppløsning på 300 dpi.

For at du ikke skal dele opp bildestørrelsen med oppløsningen og konvertere tommer til centimeter, har ethvert program for visning og redigering av bilder (for eksempel Photoshop) en funksjon for å se bildestørrelsen i centimeter. Du trenger den for å forstå den maksimale størrelsen på et bilde i god kvalitet (med en oppløsning på 300 dpi) du kan skrive ut på papir eller andre håndfaste medier.

For eksempel kan dette bildet med tropiske Frangispani-blomster skrives ut i størrelse 61 cm x 32 cm.


Bildestørrelse i piksler og centimeter i Photoshop

For å finne ut bildestørrelsen i piksler og centimeter i Photoshop må du trykke på tastekombinasjonen Alt+Ctrl+I eller gå til Bilde-menyen Bildestørrelse.

La oss gå tilbake til virkeligheten til digitale bilder – til piksler og bildestørrelser i piksler. Hva skjer hvis du reduserer antall piksler i et bilde? Svaret er at kvaliteten på bildet vil forringes. For eksempel tok jeg et bilde av den samme skålen med bær i begynnelsen av artikkelen og reduserte størrelsen på bildet til 150 piksler bredt. Med denne reduksjonen ødelegger programmet noen av pikslene. Bildet har blitt miniatyr:

La oss nå prøve å "strekke" bildet over hele siden:


Et strukket bilde ser overskyet og uklart ut

Som du kan se er detaljene ikke lenger de samme, siden noen av pikslene (og med dem detaljene) mangler.

Hvis du bruker dette reduserte bildet som et lite ikon eller et lite bilde i en Power Point-presentasjon, vil det selvfølgelig se ganske normalt ut, men det egner seg tydeligvis ikke for utskrift i et halvsides magasin.

3 | Hvilken bildestørrelse (hvor mange piksler) er optimal:

Hvis du planlegger å skrive ut bilder en dag, da lagre bilder i høyest mulig oppløsning, som kameraet ditt bare tillater (les nøye instruksjonene for kameraet ditt for å justere bildestørrelsen).

I noen tilfeller må du redusere størrelsen på bildene. Som jeg skrev ovenfor, for nettstedet reduserer jeg bildestørrelsen til 1200 piksler på langsiden. Hvis du laster opp et bilde i full størrelse, vil nettstedsidene ta svært lang tid å laste, og mange besøkende vil kanskje ikke like dette (for ikke å nevne søkemotorene Google og Yandex).

Bildestørrelser måles i piksler (px). Antall piksler avgjør størrelsen på bildet på monitorskjermer, og hvilken størrelse bildet kan skrives ut.

4 | Filstørrelse eller "fotovekt":

La oss nå se på "vekten av fotografiet". Historisk sett har det vært mye forvirring rundt dette problemet, og filstørrelsen kalles ganske ofte "vekten av bildet", noe som er mer praktisk enn riktig. Filstørrelser måles i megabyte (MB) eller kilobyte (KB). Og her er det verdt å huske at, i motsetning til kilo, hvor 1 kg = 1000g, 1 megabyte = 1024 kilobyte.

Hvordan dette ser ut i praksis: se for deg situasjonen at kameraet ditt har et minnekort som sier 64 GB (gigabyte). Hvis du ser på nøyaktig hvor mange byte det er (høyreklikk på "egenskaper" på datamaskinen din), viser det seg at det er 63567953920 byte på dette minnekortet, og dette er lik 59,2 GB. Hvor store filene kameraet produserer avgjør hvor mange bilder som får plass på det minnekortet. For eksempel kan jeg få plass til 830 bildefiler i RAW-format (les om formater nedenfor).

Hva bestemmer filstørrelsen:

  • For det første, når det gjelder størrelsen på bildet (hva som måles i piksler): filen med det første bildet av bær (bildestørrelse 7360x4912 px) er 5,2 MB, og den, redusert til 150 px, vil "veie" 75,7 KB (i 69 ganger mindre).
  • Dernest på formatet (JPG, TIFF, RAW), som du kan lese om nedenfor.
  • For det tredje avhenger filstørrelsen (eller "bildevekten") av antall detaljer: jo flere det er, jo "tyngre" bildet (som er mest relevant for JPG-formatet).

Mange detaljer - mer vekt på bildet

For eksempel, i dette fotografiet med aper fra Sri Lanka er det mange små, klare (på fotografers språk "skarpe") detaljer og filstørrelsen på dette fotografiet er 19,7 MB, som er betydelig større enn bær i en vase på en hvit bakgrunn (5,2 MB).

Hvis du spør hvilken størrelse bilde kan jeg skrive ut fra et bilde som veier 2MB. Ingen kan svare deg før de vet antall piksler. Og det er selvfølgelig bedre å også se på bildet, siden noen håndverkere liker å få et bilde fra dypet av Internett, øke antall piksler programmatisk og deretter ønsker å skrive det ut på forsiden av et magasin. Det blir som i eksemplet ovenfor med et strukket bilde av en vase 150 px bred.

Filstørrelse (ofte kalt "fotovekt") måles i megabyte (MB) eller kilobyte (KB) og avhenger av formatet, pikselstørrelsen og detaljene til bildet.

5 | Bildeformater:

Og til slutt kommer vi til spørsmålet om bildeformater og type filkomprimering, som også bestemmer størrelsen på bildefilen.

Nesten alle fotokameraer kan lagre bilder til JPG-format(selv kameraer på telefoner og nettbrett). Dette er det vanligste bildeformatet og "forstås" av alle datamaskiner og bildevisningsprogrammer. I JPG-format kan bilder lastes opp til sosiale nettverk, legges ut på en blogg, legges til Word, Power Point-filer og så videre. JPG kan behandles i Photoshop, Lightroom og andre bilderedigeringsprogrammer.

Fra min praksis: Hvis jeg vil ta et bilde for et sosialt nettverk og raskt laste det opp, så tar jeg enten et bilde med telefonen eller setter filformatet til jpg i kameraet.

Noe å huske om jpg-formatet er at det er et komprimert format og har komprimeringsnivåer. Jo høyere komprimeringsforhold, jo mindre filstørrelse på grunn av reduksjonen i detaljer og kvaliteten på bildet. Derfor anbefales det ikke å gjentatte ganger redigere og lagre (re-komprimere) de samme bildene i jpg-format.


Når du lagrer en fil i jpg-format, velges komprimeringsnivået (eksempel fra Photoshop).

I alle speilrefleks- og ikke-speilreflekskameraer, samt i avanserte kompakte, er det i tillegg til JPG minst RAW, og ofte også TIFF.

En liten teori:

  • TIFF(English Tagged Image File Format) - et format for lagring av rastergrafiske bilder (inkludert fotografier). TIFF har blitt et populært format for lagring av bilder med høy fargedybde. Den brukes i utskrift og støttes bredt av grafikkapplikasjoner.
  • (English raw - raw, unprocessed) - et digitalt fotografiformat som inneholder rådata hentet fra en fotomatrise (det som erstattet film i digitale kameraer).

Personlig fotograferer jeg aldri i TIFF-format. Jeg kan ikke engang tenke på hvorfor jeg trenger dette hvis det er RAW. Jeg kan bruke TIFF uten komprimering for å lagre bilder som jeg fortsatt planlegger å endre i Photoshop.

6 | Fordeler og ulemper med RAW-formatet:

Kameraet mitt er nesten alltid i RAW-format, siden jeg planlegger å behandle (redigere) bilder i Lightroom eller Photoshop. RAW har en rekke betydelige ulemper:

  • Det er ingen måte å vise filer uten først å konvertere dem. Det vil si at for å se bilder i RAW-format trenger du et spesielt program som støtter dette bildeformatet.
  • Større filstørrelse enn ved lagring i JPEG (med mitt Nikon D800-kamera er filstørrelsen med et bilde i RAW-format 74-77 MB). Dette betyr at færre bilder får plass på flash-stasjonen.
  • RAW kan ikke lastes opp til sosiale nettverk, blogger og noen ganger til og med sendes med post. Først må RAW konverteres til en RAW-konverter (for eksempel Adobe Camera Raw) som støtter filtypen fra kameramodellen din.

Hvorfor foretrekker profesjonelle fotografer ofte RAW fremfor JPG? Fordi RAW:

Lagre denne artikkelen som et minne på Pinterest
  • gir flere alternativer for bildekorreksjon: hvitbalanse, kontrast, metning, lysstyrke og støynivå,
  • lar deg korrigere bilder ytterligere uten at det ser ut til defekter,
  • tillater finkorrigering av linsefeil (vignettering, kromatisk aberrasjon).

Så hvis du planlegger å behandle bildene dine nøye i Photoshop eller Lightroom, og følsomt kjenne på "artefakter" og halvtoner, "overeksponeringer" og "fall" i skyggene, så ta bilder i RAW. Bare husk at for å få et godt resultat, må du forstå innstillingene og driften av RAW-omformere. Tenk på om du trenger denne hodepinen? Kanskje du burde fotografere i JPG og bruke mer tid på å slappe av og ikke på datamaskinen?

Standard POSIX har sin egen metode for å få filstørrelsen.
Ta med sys/stat.h-overskriften for å bruke funksjonen.

abstrakt

  • Få filstatistikk ved å bruke stat(3) .
  • Få egenskapen st_size.

Eksempler

Merk. Størrelsen er begrenset til 4 GB. Hvis ikke Fat32-systemet Fat32, bruk 64-biters versjonen!

#inkludere #inkludere int main(int argc, char** argv) ( struct stat info; stat(argv, &info); // "st" er et akronym av "stat" printf("%s: size=%ld\n", argv , info.st_size); ) #include #inkludere int main(int argc, char** argv) ( struct stat64 info; stat64(argv, &info); // "st" er et akronym av "stat" printf("%s: size=%ld\n", argv , info.st_size); )

ANSI C (standard)

ANSI C gir ikke en direkte måte å bestemme lengden på en fil.
Vi må bruke sinnet vårt. Vi vil nå bruke søkemetoden!

abstrakt

  • Finn filen til slutten med fseek(3) .
  • Få den nåværende posisjonen ved å bruke ftell(3) .

eksempel

#inkludere int main(int argc, char** argv) ( FILE* fp = fopen(argv); int f_size; fseek(fp, 0, SEEK_END); f_size = ftell(fp); spole tilbake(fp); // for å gå tilbake til start på nytt printf("%s: size=%ld", (usignert lang)f_size); )

Hvis stdin-filen eller røret. POSIX, ANSI C vil ikke fungere.
Returnerer 0 hvis filen er en pipe eller standard stdin.

Mening: Du bør bruke standard i stedet POSIX. Fordi den har 64 bit støtte.

Du har sikkert hørt uttrykk som "leken min veier for mye", "lett fil", tung mappe. Er det virkelig mulig å veie mapper og filer? Og i hvilke enheter veies de da? Ja, så rart det enn kan høres ut, filer og mapper har også sin egen vekt, eller mer korrekt, volum. Hvis de ikke veide noe, ville vi ikke trenge harddisker og frigjort plass til annen informasjon.

Til og med informasjon kan måles. For dette formålet har datamaskinterminologi sine egne måleenheter: byte, kilobyte, megabyte, gigabyte, terabyte og så videre. All datainformasjon registreres med 0 (null) og 1 (én). Null og én på dataspråk er 1 bit. En gruppe på åtte biter kalles en byte. Les mer.

Grunnleggende enheter for informasjonslagring:

1 byte= 8 biter

1 kilobyte(KB) = 1024 byte

1 megabyte(MB) = 1024 kilobyte

Siden datamaskinen opererer i et binært system (1 og 0), er det mye mer praktisk for den å dele informasjon på denne måten. Tallet 1024 er en kilobyte, og én kilobyte i det binære tallsystemet er 2 10 = 1024. Vi bruker desimaltallsystemet, så det er ikke vanlig å operere med slike tall.

Enhver fil (grafikk, musikk, video osv.) har sin egen størrelse. All informasjon på en datamaskin registreres på en harddisk, som har en viss kapasitet. Dataminne måles også i disse enhetene.

Ethvert lagringsmedium, som en harddisk, diskett, flash-stasjon, minnekort og CD/DVD-disker, har sin egen kapasitet, mer enn det du ikke kan skrive til det.

Hvordan finne ut hvor mye en fil eller mappe veier

For å finne ut hvor mye en fil eller mappe veier, må du holde markøren over filen (eller mappen) og vente et par sekunder til et vindu med informasjon dukker opp.

Hvis mappen eller filen er for stor, vil du på denne måten ikke finne ut informasjon om størrelsen. I dette tilfellet må du høyreklikke på mappen eller filen og velge fra rullegardinmenyen Egenskaper(helt nederst), og se størrelsen i et nytt vindu på fanen Er vanlig.

I denne artikkelen ønsket jeg å introdusere leserne mine for konseptet fil-/mappestørrelse, eller til og med et program (med tanke på at et program er et sett med mapper og filer).

Enhver fil eller mappe med filer tar opp en viss mengde minne på lokale disker. Det vil si at alle filer og mapper har volum, med andre ord vekt eller størrelse.

Siden skolen har vi kjent begreper som gram og kilogram, meter og kilometer. Dataverdenen har også sine egne måleenheter. De måler filer og mapper. Basert på "slangen" til avanserte brukere, vil vi bestemme hvor mye en bestemt fil eller mappe "veier". De viktigste måleenhetene er: byte, kilobyte, megabyte, gigabyte og terabyte.

1 KB = 1024 byte

1 MB = 1024 KB

1 GB = 1024 MB

La oss tyde:

Det er 1024 byte i en KB (kilobyte).
En MB (megabyte) inneholder 1024 KB (kilobyte).
En GB (gigabyte) inneholder 1024 MB (megabyte).

Hvordan finne ut fil- eller mappestørrelse?

For å finne ut størrelsen på en fil eller mappe med filer, hold markøren over filen eller mappen og hold i noen sekunder. Et lite vindu vil vises med egenskapene til filen eller mappen, en av parameterne er størrelse.

Hvis ingenting vises når du holder markøren over en fil eller mappe, høyreklikker du på den filen eller mappen. Fra kontekstmenyen som åpnes, velg "Egenskaper".

Et vindu åpnes som indikerer størrelsen på denne filen eller mappen.

Hvorfor trenger vi å vite størrelsene?! For eksempel for å finne ut om vi kan skrive en fil eller mappe til en disk (diskett, flash-stasjon) eller hvor mye plass som er igjen på lokale disker.

For at vi skal kunne fastslå dette, må vi vite hvor mye informasjon som får plass på en disk (diskett, flash-stasjon):

  • Diskett - 1,44 MB (egnet for å skrive tekstfiler)
  • CD-disk - 700 MB (egnet for opptak av musikk, små videoer og programmer)
  • DVD-plate - fra 4 GB (egnet for opptak av hva som helst). Standardkapasiteten til en DVD-plate er 4,7 GB. Det finnes også dobbeltsidige DVD-er. Det betyr at opptaket kan være på begge sider – den ene og den andre. Disse stasjonene har en kapasitet på 9,4 GB. Dual-layer plater finnes også, men de er mindre vanlige. Disse diskene har følgende volumer: 1-sidig 2-lags - 8,5 GB; 2-sidig 2-lags - 17,1 GB.
  • Flash-stasjoner - fra 1 GB (egnet for opptak av hva som helst)

Det var alt jeg ønsket å snakke om i denne artikkelen.