If-Koubou

Kāpēc jūsu fotogrāfijas ne vienmēr parādās pareizi

Kāpēc jūsu fotogrāfijas ne vienmēr parādās pareizi (Kā)

Vai esat kādreiz brīnījies, kāpēc dažās fotogrāfijās dažās programmās izskatās pareizi, bet citās - uz priekšu vai otrādi? Tas ir tāpēc, ka fotoattēlu var pagriezt divējādi dažādi, un ne katra programma atrodas tajā pašā lapā.

Divi veidi, kā attēlu var pagriezt

Tradicionāli datori vienmēr ir pagriezuši attēlus, pārvietojot attēla faktiskos pikseļus. Digitālās fotokameras automātiski nenodarbojās ar rotējošiem attēliem. Tātad, pat ja jūs izmantojat kameru un turat to vertikāli, lai fotografētu portreta režīmā, šī fotogrāfija tiek saglabāta uz sāniem ainavas režīmā. Pēc tam jūs varētu izmantot attēlu redaktora programmu, lai rotētu attēlu, kas parādās pareizajā portreta orientācijā. Attēlu redaktors varētu pārvietot pikseļus, lai pagrieztu attēlu, modificējot faktiskos attēla datus.

Tas vienkārši strādāja, visur. Pagriezts attēls visās programmās parādīsies vienāds ... tik ilgi, kamēr pagāja laiks, lai tos visus manuāli pagrieztu.

Ražotāji vēlējās atrisināt šo satricinājumu, tāpēc viņi pievienoja rotācijas sensorus mūsdienu digitālajām kamerām un viedtālruņiem. Sensors nosaka, kādā veidā jūs turat kameru, lai pareizi pagrieztu fotoattēlus. Ja jūs uzņemat attēlu portreta režīmā, kamera zina un var rīkoties atbilstoši, lai tev to nevajadzētu pagriezt pats.

Diemžēl ir mazs brīdinājums. Digitālās kameras aparatūra vienkārši nevarēja apstrādāt attēlu tieši pagrieztā formā. Tāpēc, nevis veicot skaitliski intensīvu uzdevumu rotēt visu attēlu, kamera pievienotu failam nelielu datu daļu, norādot, kādā orientācijā ir jābūt attēlam. Tā pievieno šo informāciju Exif datiem, kas ir visiem fotoattēliem (kas ietver fotokameras modeli, ar kuru to izmantojāt, orientāciju un, iespējams, arī GPS atrašanās vietu, kurā tika uzņemts fotoattēls).

Teorētiski jūs varētu atvērt šo fotoattēlu ar lietojumprogrammu, tas izskatīsies Exif tagos un pēc tam fotogrāfiju pareizi parādīs jums. Attēlu dati tiek saglabāti tās sākotnējā formā, bet Exif tag ļauj lietojumprogrammām to labot.

Ne katra programma ir tajā pašā lapā

Diemžēl ne katrs programmatūras gabals pakļaujas šai Exif tagam. Dažas programmas, it īpaši vecākas attēlu programmas, vienkārši ielādēs attēlu un ignorēs Exif Orientation tagu, parādot attēlu sākotnējā, neatgriezeniskā stāvoklī. Jaunākas programmas, kas pakļautas Exif tagiem, parāda attēlu ar pareizu rotāciju, tādēļ attēlam var būt dažādi rotājumi dažādās lietojumprogrammās.

Arī attēla pagriešana patiešām nepalīdz. Mainiet to vecā lietojumprogrammā, kas nesaprot Orientācijas tagu, un programma pārvietos attēlā esošos faktiskos pikseļus, dodot tai jaunu rotāciju. Tas izskatīsies pareizi vecākajās lietojumprogrammās. Atveriet šo attēlu jaunā lietojumprogrammā, kas atbilst Orientation tagam, un programma izpildīs orientācijas tagu un apvērsiet jau pagriezto attēlu, tāpēc šajās jaunajās lietojumprogrammās tā izskatās nepareizi.

Pat jauna lietojumprogramma, kas izprot Orientation tagus, bieži vien nav pilnīgi skaidra, vai attēla rotācija pārvietos attēla faktiskos pikseļus vai vienkārši mainīs Exif tagus. Dažās lietojumprogrammās ir opcija, kas ignorēs Exif Orientation tagu, ļaujot jums pagriezt tos, neizmantojot tagus.

Šī problēma var rasties praktiski jebkurā programmatūrā, no datora programmas uz vietni vai mobilo lietotni. Jūsu datorā fotoattēli var parādīties pareizi, taču, kad tos augšupielādē vietnē, tie tiek parādīti nepareizā rotācijā. Fotoattēli jūsu tālrunī var parādīties pareizi, bet nepareizi, pārsūtot tos uz datoru.

Piemēram, operētājsistēmā Windows 7 Windows Photo Viewer un Windows Explorer ignorē Exif Orientation tagu. Windows 8 pievienoja atbalstu Exif Orientation tag, kas turpinājās operētājsistēmā Windows 10. Attēli var izskatīties pareizi uz Windows 10 vai 8 datora, bet Windows 7 datorā tas tiek citādi pagriezts.

Jauna programmatūra gandrīz vienmēr ir Obeys Exif Orientation Tags

Par laimi, lielākā daļa lietojumprogrammu tagad pakļaujas Exif Orientation tagam. Ja izmantojat operētājsistēmu Windows 10, faila pārlūks un noklusējuma attēlu skatītājs pareizi izpilda Exif Orientation tagu, tādēļ fotogrāfijas, kas nāk no viedtālruni vai digitālās kameras, tiks pareizi parādīti. Google Android un Apple iOS gan sākotnēji izveido fotogrāfijas ar Exif Orientation tagu un to atbalsta.

Ja jūs izmantojat sistēmu Windows 7, varat novērst šo problēmu, jauninot to uz Windows 10. Ja vēlaties turpināt lietot sistēmu Windows 7, iespējams, vēlēsities izmantot citu attēlu skatītāju, kas atbilst Exif tagiem, nevis noklusējuma attēlu. skatītājs

Vidējai vietnes vai darbvirsmas lietojumprogrammai arī jāievēro Exif orientācija, lai gan ne visas no tām. Ja fotoattēls tiek augšupielādēts uz tīmekļa vietni uz sāniem, šī tīmekļa vietne ir jānoregulē, taču jūs jebkurā gadījumā varat mainīt šo attēlu šajā vietnē. Darbvirsmas rīki darbam ar fotogrāfijām arī jāatbalsta Exif Orientation tagi. Ja lietojamais lietojumprogramma nav, jūs varat atrast modernāku lietojumprogrammu.

Kā lai novērstu attēlu pagriešanu vecākām programmām

Ja tā jums ir problēma, it īpaši Windows 7 gadījumā, varat arī izmantot JPEG autorotate, kas fonā izmanto jhead komandu. Šis rīks papildina opciju Windows Explorer ar ātru peles labo pogu noklikšķiniet uz "Autorotēt visus JPEG failus mapē". Izvēlieties to un rīks pārbaudīs visus fotoattēlus mapē, tos automātiski pagriežot atbilstoši to Exif Orientation tagiem un pēc tam noņemot šos tagus. Importējot attēlus, izmantojiet šo rīku, un Windows 7 un citām lietojumprogrammām tām nebūs problēmu.

Mūsdienu viedtālruņiem un digitālajām kamerām ir ātrāks aparatūru, tādēļ tiem būtu jābūt iespējai saglabāt fotogrāfijas jau pagrieztā stāvoklī, nevis vienkārši piemērot Exif Orientation tagu.Diemžēl nozarē Exif Orientation tagos ir iekļauta standarta risinājuma versija, pat ja tā nav ideāla.

Pateicamies Tom Moriarty par sazināšanos ar mums un dod mums ideju par šo rakstu.