Een aangepaste limiet voor het wijzigen van de afbeeldingsgrootte selecteren in Snapseed

click fraud protection

Snapseed is een app ontwikkeld door Nik Software, een dochteronderneming van Google. De app wordt gebruikt voor het bewerken van foto's op uw apparaat, inclusief het verwerken van RAW-camerabestanden, een van de grootste aantrekkingskrachten. Je kunt een RAW .dng-bestand bewerken via belichting, hooglichten, schaduwen, contrast, structuur, verzadiging, temperatuur en tint. U kunt ook het formaat van afbeeldingen wijzigen voordat u uw foto's deelt/exporteert. Hier is een foto die mijn camera heeft gemaakt, met daarnaast dezelfde foto gemaakt in RAW en ontwikkeld in Snapseed.

Of je nu de voorkeur geeft aan de wijzigingen die aan de tweede afbeelding zijn toegevoegd of niet, er is een drastisch verschil in de foto's met behoud van dezelfde algehele kwaliteit, en dit is te danken aan de RAW-verwerking.

SnapseedOntwikkelaar: Google LLC

Prijs: gratis.

4.4.

Downloaden

Snapseed is er echter niet alleen voor het verwerken van RAW-bestanden. Het wordt ook gebruikt voor het toepassen van filters, het bijsnijden van foto's en het wijzigen van het formaat van foto's, zij het met een beperking. Wanneer je het formaat van een afbeelding in Snapseed wijzigt, ben je beperkt tot de opties die ze bieden over de breedte van de afbeelding. De maximale breedte waarnaar u het formaat van de afbeelding kunt wijzigen is 4000 pixels, en de beeldverhouding wordt dan hetzelfde gehouden voor het berekenen van de hoogte. Dit betekent dat voor bestanden die groter zijn dan 4000 pixels breed, u het formaat ervan niet kunt wijzigen naar iets groter dan 4000. De OnePlus 3 schiet bijvoorbeeld op 4640x3480. Als ik het formaat van de afbeelding wil wijzigen naar 4500x3375 (met behoud van de beeldverhouding van 4:3), dan lukt dat niet in Snapseed. Het is echter mogelijk om deze limiet te verhogen door een bestand in de gegevensmap van Snapseed te wijzigen. Om dit bestand te bewerken, heb je een voor root geschikte app voor het verkennen van bestanden nodig, zoals de gratis

MiXplorer van ons Apps & Games-forum! Elke andere bestandsverkenner met roottoegang zou echter prima moeten werken. Deze tutorial kan ook nuttig zijn voor iedereen die het formaat van zijn afbeelding wil wijzigen naar een breedte die niet beschikbaar is, zoals 1000 pixels.

[appbox xda com.mixplorer]

Voor deze tutorial heb je root-toegang nodig, met behulp van Magisk of SuperSU. Je hebt ook een voor root geschikte bestandsverkenner nodig. Dit biedt geen garantie dat dit zal werken in toekomstige versies van Snapseed. Dit kan niet worden gebruikt voor het opschalen van afbeeldingen.


Het aanpassen van het formaat van Snapseed-afbeeldingen

Zorg ervoor dat uw apparaat is geroot en dat u over een bestandsverkenner beschikt die geschikt is voor rooten. Als je dat doet, ben je klaar om te gaan!

Stap 1

Eerst moet u naar de /data/data/com.niksoftware.snapseed/shared_prefs/ map in uw bestandsverkenner.

Het bestand dat we willen bewerken is com.niksoftware.snapseed_preferences.xml. Ga je gang en open dat in je teksteditor!

Stap 2

Zoek naar de tekenreeks "pref_export_setting_long_edge". Het zou er ongeveer als volgt uit moeten zien.

Zoals je kunt zien, heb ik de waarde gewijzigd in 4500. Dit betekent dat als ik ervoor kies om het formaat van mijn afbeelding te wijzigen, het formaat wordt gewijzigd naar 4500 pixels in de breedte.

Houd er rekening mee dat Snapseed bij de daadwerkelijke instellingen voor het wijzigen van de afbeeldingsgrootte de waarde voor het wijzigen van de afbeelding als "null" zal zien. Dit is prima, omdat het nog steeds de waarde gebruikt die we definiëren.


De resultaten

Zoals u kunt zien, werkte onze aanpassing perfect! Het formaat van de afbeelding is met succes aangepast en onze metadata zijn intact gebleven.


Uitleg

Het is duidelijk dat Snapseed eenvoudigweg het voorkeurenbestand leest en daaruit rechtstreeks handelingen uitvoert. Door in de categorie "Beeldgrootte" "null" te zeggen, weten we dat de applicatie niet weet hoe de waarde die we hebben ingevoerd moet worden weergegeven. Ook al hebben we alleen maar een getal toegevoegd, het lijkt erop dat Snapseed alleen de juiste waarden kan weergeven die het ondersteunt. Toch verwerkt het bij het wijzigen van het formaat van afbeeldingen in Snapseed de afbeelding nog steeds correct op basis van de waarde in het voorkeurenbestand, en dus kunnen we elke gewenste waarde gebruiken, zolang het nummer dat we kiezen maar een geheel getal.