Offre una qualità superiore per scattare in modalità a bassa risoluzione nella fotocamera o per ridimensionare le foto ad alta risoluzione in un secondo momento?


23

Supponiamo che tu voglia archiviare le tue foto con una risoluzione inferiore, diciamo circa ~ 1 MB di larghezza.

Possiedi una fotocamera in grado di fare foto a 5 MPix e oltre.

E vuoi avere la massima qualità alle dimensioni più piccole.

Sarebbe meglio fare una foto alla massima risoluzione e ridimensionarla con un software per PC (con un buon filtro ovviamente), o impostare direttamente la fotocamera per fare foto solo a 2 MPix?



Accetto le considerazioni tecniche fornite. Vuoi aggiungere un altro punto Catturare a una risoluzione più bassa anche se c'era un motivo tecnico (che non esiste). ti priva in modo permanente dei pixel a risoluzione più elevata. limitando non solo la tua capacità di ritaglio, ma anche la tua capacità di fare molti altri aggiustamenti
Joop

Risposte:


26

Ridimensionare un'immagine più grande sul computer produrrà quasi sicuramente un risultato migliore. Questo perché il ridimensionamento di un'immagine è molto dispendioso in termini di processore e vi è una differenza di qualità tra i vari algoritmi di ricampionamento (ad esempio Lanczos vs Bicubic). Ottenere una fotocamera da 5 MP per produrre un'immagine da 2 MP farà sì che la fotocamera esegua il ridimensionamento e questo è male per 2 motivi: a) Non puoi controllare quale algoritmo di ricampionamento è usato eb) La fotocamera farà sempre avere un processore più debole rispetto al tuo computer, quindi utilizzerà inevitabilmente un algoritmo di ricampionamento ottimizzato per velocità e non qualità.

Quindi, se la qualità è importante, esegui il ridimensionamento sul computer.


2
Il ridimensionamento delle immagini può richiedere un uso intensivo del processore, ma si parallelizza bene, il che significa che le pipeline di elaborazione delle immagini per scopi speciali come quelle ottenute nelle fotocamere digitali hanno il potenziale per essere più veloci in tali compiti rispetto alle CPU per uso generale nei computer desktop.
Matt Grum,

3
In teoria, questo è certamente possibile. In pratica, i DSP nelle telecamere sono limitati da vincoli di potenza e quindi non funzioneranno ad alta frequenza. Inoltre, dato che le odierne CPU per uso generico contengono più core e con l'ascesa dell'elaborazione GPGPU questo vantaggio prestazionale che i laptop / desktop non hanno intenzione di scomparire presto.
CadentOrange

7
Certo, ma il processore integrato non deve battere il PC; deve solo essere abbastanza buono per un algoritmo ragionevole.
mattdm,

E qualsiasi processore al giorno d'oggi è più che sufficiente anche per Lanczos.
FarO,

18

Philip ha tutto lì, il ricampionamento su un computer ti darà più controllo e accesso a migliori algoritmi di ricampionamento.

C'è un altro motivo per non selezionare una dimensione più piccola sulla fotocamera e cioè se scarichi le tue foto e ne trovi una davvero buona puoi mantenerla ad alta risoluzione. Se imposti la fotocamera su 2 megapixel non è possibile tornare indietro!

Data la scelta tra una fotocamera da 5 MP e 2 MP, scattare la fotocamera da 5 MP e ridimensionare ti darà anche una migliore qualità dell'immagine (tutto il resto è uguale) in quanto avrai una migliore risoluzione del colore e meno aliasing.


9
+1 per il "non tornare indietro". Questo è esattamente il motivo per cui scatto anche in RAW, anche se durante l'elaborazione vado praticamente con i valori suggeriti. (Avrò ancora il file grezzo se voglio passare più tempo su di esso in un secondo momento.)
un CVn

13

Probabilmente non importa molto.

Il computer ha un vantaggio perché può portare più potenza del processore da sopportare. Puoi usare algoritmi più sofisticati, incluso quello su misura per ogni immagine. (E, come sottolinea Matt Grum, hai la versione più grande disponibile se cambi idea. Questa è probabilmente la ragione più convincente per seguire questa strada - è difficile indovinare le tue esigenze future.)

La conversione nel dispositivo può avere altri vantaggi, tuttavia, a seconda di come è implementata. Innanzitutto, può eseguire il ridimensionamento dei dati del sensore non elaborato anziché lavorare su un JPEG già convertito. Ciò evita il salvataggio in JPEG più di una volta (il che, dato che stai scartando i dettagli, non è così importante in questo caso) e consente alla fotocamera di eseguire il ridimensionamento come parte del de-mozaicing di Bayer. Ciò potrebbe dare un lieve miglioramento della qualità. In secondo luogo, il sensore può eseguire un binning di pixel a livello hardware, che riduce il rumore di lettura quando si scatta a una risoluzione inferiore.

Ma questi vantaggi dipendono fortemente dall'implementazione. Penso che la cosa migliore da fare sia effettivamente prendere alcune immagini e confrontarle. Se non riesci a distinguere la differenza, scegli ciò che è più semplice. (O segui il consiglio di conservare da qualche parte le versioni più grandi, per ogni evenienza.)


1
+1 per evitare speculazioni e offrire un modo per ottenere una risposta obiettiva.
whuber

1
Tendo ad essere d'accordo e sono curioso di sapere come funziona la Canon sRaw poiché si tratta davvero di fare questo genere di cose per quanto ne so. Potrei chiedere a un mio amico di provarlo.
John Cavan,

Matt, qual è il binning dei pixel a livello hardware?
Vaddadi Kartick,

1
@KartickVaddadi Combina i valori di diversi fotositi adiacenti in un singolo valore di pixel prima che i dati vengano spostati dal sensore. Ad esempio, un modello Bayer 4x4 viene trattato come un modello 2x2. I 4 photosite filtrati con il rosso vengono combinati per creare un pixel rosso, i quattro photosites filtrati con il blu vengono combinati per creare un pixel blu e gli 8 photosite con un filtro verde vengono combinati per creare i due pixel verdi. Naturalmente ciò si traduce in una perdita di risoluzione e dettagli. Riducendo ogni 16 pixel a 4 pixel un sensore da 20 MP produrrebbe un'immagine da 5 MP.
Michael C,

8

Vorrei aggiungere che scattare foto ad alta risoluzione sulla fotocamera consente di ritagliare e ridimensionare l'immagine sul computer. Ad esempio, potresti mantenere metà dell'area dell'immagine da 5 MP e comunque salvarla in 2 MP se hai scattato uno scatto troppo ampio.


+1 per ritagliare la stanza a 2MP invece di ridimensionare solo.
Michael C,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.