Question

Nous avons donc ... Histogrammes Y at-il algorithme pour générer l'image originale d'eux?


(source: petrileskinen.fi )

Était-ce utile?

La solution

Non, parce que les histogrammes tracent simplement le nombre de pixels de différents tons, pas leur Lieux .

Autres conseils

C'est comme dire: « Pouvez-vous reconstruire un tableau spécifique (ne sachant pas laquelle) de quelques pots de peinture? »

Il est impossible de reconstruire une image différente d'un histogramme, mais cela ne signifie pas qu'il n'y a rien que vous pouvez faire. Si vous avez une base de données d'images possibles, vous pouvez « empreinte digitale » chaque image, en générant son histogramme, puis utilisez l'histogramme vous devez rechercher sur cette base de données d'empreintes digitales pour identifier quelle image il est. Si vous trouvez une mesure de bonne distance, vous pourriez peut-être même l'utiliser pour trouver des images qui sont « similaires » (dans un sens très rugueux) à l'image que vous avez.

Vous ne pouvez pas l'utiliser pour dire « voici une photo de la Tour de Londres, et maintenant me trouver d'autres photos de la Tour de Londres », mais vous pouvez l'utiliser pour dire « voici une photo d'un coucher de soleil, me trouver des photos qui contiennent un ensemble similaire de couleurs », ce qui pourrait finir par être utile dans une certaine mesure.

Bien sûr, il peut arriver que votre photo de paysage du soir a un histogramme très similaire à quelque chose de complètement hors de propos, et peut avoir un histogramme complètement différent à une image, à un être humain, ressemble. Il est donc pas une approche robuste. Mais si tout ce que vous avez est l'histogramme, alors il peut être intéressant de regarder dans ce qui peut être atteint.

Non. Histogrammes sont lossy.

Un histogramme ne comporte pas d'information spatiale. Je veux dire, il est impossible de trouver la position x, y du pixel qui a contribué à un bac d'histogramme particulier. L'histogramme ne représente que l'image globale de l'information de luminosité.

Histogramme porte uniquement et fournit des informations sur ce qui est la distribution des tons dans une image. Il est une agrégation d'informations discrètes codée dans l'image d'origine - le nombre de pixels ont des valeurs particulières. Ainsi, il est impossible de générer l'image originale sans fournir les détails de addition comme ce qui est l'emplacement de pixels, etc.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top