Pagina 1 di 1
Come funzionano i Pixel?
Inviato: lunedì 27 marzo 2017, 22:23
da TommyB1992
Per essere più chiari, ho selezionato un'area precisa di pixel da uno schermo (immaginiamo 10x10) facendo lo screenshot della finestra principale del programma X.
- Monitor 1680x925
- Finestra software 680x540, posizione sullo schermo: 0,0
- Selezione area 0,0,10,10 (left,top,right,bottom)
Poi ho acceso un altro PC contenente una scheda grafica differente ed un monitor di grandezza maggiore:
- 1980x1205
- Finestra software 680x540, posizione sullo schermo: 0,0
- Selezione area 0,0,10,10 (left,top,right,bottom)
Con la differenza che i pixel erano "leggermente" differenti.
Perchè? Dipende dalla scheda grafica? Da qualche configurazione?
Qualcuno sarebbe così gentile da spiegarmi come funziona?
Re: Come funzionano i Pixel?
Inviato: lunedì 27 marzo 2017, 22:35
da basic
ovviamente dipende dalla scheda video, dai suoi driver, dal settaggio ecc... tutto ciò contribuisce al rendering cioè il processo di "resa" ovvero di generazione di un'immagine a partire da una descrizione matematica interpretata da algoritmi che definiscono il colore di ogni punto dell'immagine digitale.
Re: Come funzionano i Pixel?
Inviato: lunedì 27 marzo 2017, 22:43
da TommyB1992
e se io volessi "forzare" uno schermo a tenere le impostazioni che servono a me?
Perchè spiego, ho sviluppato un software che parsa gli screenshot che effettuato ogni tot millisecondi e "capisce" cosa ha di fronte grazie al fatto che gli ho spiegato che "tot pixel equivalgono a questo o a quello".
Ora dovrei passare questo software ad alcuni miei colleghi che ovviamente hanno (come hai detto tu) scheda video, driver e settaggi diversi.
Siccome vorrei evitare di creare un algoritmo che fa una specie di bruteforce o cerca di "dedurre" cosa ha di fronte perchè 1) potrebbe essere fallace ogni tanto e 2) impiegherebbe troppe risorse e sarebbe veramente pesante.
Come faccio a capire precisamente "quali sono le mie impostazioni video" e forzare tutti i miei colleghi ad utilizzarle (ovviamente sarebbero d'accordo)?
Re: Come funzionano i Pixel?
Inviato: lunedì 27 marzo 2017, 23:06
da basic
in stampa tipografica o per gli schermi professionali si creano dei profili colori, con il cerca applicazioni digita «colore» con questa applicazione puoi creare i profili e calibrare la resa, potresti cercare di tarare i due pc in maniera che lo screenshot siano simili anche se i pc a livello hardware e software sono diversi, ma è una cosa estremamente difficile... non saprei cos'altro suggerirti
Re: Come funzionano i Pixel?
Inviato: martedì 28 marzo 2017, 0:54
da noel80
Scusa , ma non dovrebbe esser normale che una finestra di 680x540 su uno schermo con la risoluzione 1980x1205 , non sia la stessa finestra di 680x540 su una risoluzione di 1680x925 ?
Per un raffronto "alla pari "non sarebbe meglio valutare i DPI ?
Re: Come funzionano i Pixel?
Inviato: martedì 28 marzo 2017, 2:18
da basic
@noel80 I DPI si usano per la stampa tipografica, forse ti riferisci ai PPI ma questi si riferiscono ai singoli schermi, quindi guardando gli schermi separatamente sono ovviamente diversi, ma se guardi gli screenshot su uno stesso schermo 680 pixel sono sempre 680 pixel.
Non penso che la differenza dei due campioni di 10x10 si riferisse alla grandezza dei pixel ma dalla loro resa grafica, per capirci e come quando videogiochi su nvidia o su amd sembrano due giochi diversi lol, o guarda questo doppio screen che ho preso in prestito da un altro utente, tralasciando la differenza dei font è lo sfondo bianco puntinato un buon esempio di differenza di rendering in questo caso firefox "rende" meglio.

Sarebbe bene se postasse i due campioni....
Re: Come funzionano i Pixel?
Inviato: martedì 28 marzo 2017, 2:44
da noel80
Ma i conti non gli tornano provando con due pc e monitor differenti , no ?
https://en.m.wikipedia.org/wiki/Pixel_density
Se volete guardare anche qui , su "Image file format support ": non tutti i formati di immagini supportano e calcolano alla stessa maniera la densita' dei pixel .
Re: Come funzionano i Pixel?
Inviato: martedì 28 marzo 2017, 3:18
da basic
i pixel sono sempre pixel, ad esempio il tuo avatar è di 77x56 pixel ho ritagliato il mio alle stesse dimensioni:
come vedi la grandezza è identica anche se ho lavorato su un piccolo e sgangherato monitor 4:3 e scheda video da 32 (trentadue) MB.
ma anche se guardassi le immagini dal samsung da 85 pollici sembrerebbero uguali, come anche dal più piccolo smartphone da 4 pollici.
Re: Come funzionano i Pixel?
Inviato: martedì 28 marzo 2017, 3:55
da noel80
Quello che volevo dire e' che uno schermo con una risoluzione - per - pollice maggiore puo' contenere piu' pixel di uno schermo con una risoluzione/quantita' di pixel -per- pollice minore , e che quindi sullo schermo una immagine , o un testo , venga renderizzato in maniera differente .
Altrimenti 10 pixel per 10 , su uno schermo con PPI altissimo , sarebbe minuscolo ... no ?