2016-02-10 3 views
1


Bonjour à tous,
1. J'ai des images prises en faisant le réglage ISO-Auto (Implique que l'ISO sera réglé en fonction de l'environnement d'éclairage).
2. Nous avons la valeur de luminosité dans les propriétés du fichier image.

Le problème est, j'ai besoin d'utiliser des seuils fixes pour extraire un objet dans mon algorithme. Évidemment, pour les seuils fixes à travailler, l'environnement devrait être uniforme. Ainsi, les images prises à différentes valeurs ISO ne peuvent pas être les meilleures pour mon algorithme.

J'ai besoin de faire les images (prises à différentes ISO) pour s'adapter au mieux à mon algorithme. Exemple: nous savons que ISO-200 sera deux fois plus lumineux que ISO-100.
Mais pour annuler la luminosité supplémentaire créée par ISO-200, quelle manipulation dois-je faire pour l'image avant d'appliquer mes seuils? Je ne peux pas demander d'ajuster les paramètres d'ouverture ou de vitesse d'obturation pour annuler le changement produit par ISO-200 par rapport à ISO-100 (je dois annuler le changement en utilisant simplement mon code)

Screenshot Of Image properties window, Brightness value highlighted
l'image fenêtre Propriétés affiche la valeur de luminosité.
Comment cette valeur est calculée par le logiciel de la caméra? (Iam utilisant caméra frontale SM-T810 Tab pour cette tâche).
je googlé pour la solution. http://johnlind.tripod.com/science/scienceexposure.html
ce lien a donné une bonne explication de la valeur de luminosité (Bv) Mais l'application Formule ne résulte pas de la luminosité vlue montrée dans les propriétés
est ce lien, la solution au calcul de la valeur de luminosité?

Aidez-moi à trouver la solution à ce problème
Other Properties of camera found in properties of image
Merci d'avance.Mise en œuvre du code pour l'ajustement ISO et la formule de luminosité

Répondre

0

Qu'essayez-vous d'accomplir?

Si vous prenez une image dire ISO-100 et une autre image avec dire ISO-200, puis de Wikipedia

https://en.wikipedia.org/wiki/APEX_system#Use_of_APEX_values_in_Exif

La valeur de luminosité est

B(...) = log_2 (A^2/(T S N)),

A, T, S, N sont respectivement la valeur d'ouverture, la vitesse d'obturation, la vitesse ASA et la constante de mise à l'échelle.

En fonction de ASA-vitesse seulement

B(S) = constant - log_2(S),

si une scène capturée avec

B(200) = constant - log_2(2 * 100) = B(100) - 1

est une arrêt moins brillant. En d'autres termes, si la luminosité descend d'un arrêt, alors pour compenser, vous devez doubler la vitesse ASA ou la vitesse d'obturation (ou ouvrir l'ouverture de 1,4).

Photoshop a ce réglage comme "exposition" pour que vous puissiez jouer avec.

Mais cela n'a de sens que si l'éclairage de votre scène ne change pas. Sinon, vous ne faites qu'extraire des hilights en soi, et non des objets.

+0

@mailactual: Merci d'avoir répondu à ma question .. Exemple, ISO-200 semble brillant par rapport à ISO-100. Y at-il une façon mathématique que 200 est plus lumineux que 100?Si oui, alors, je peux annuler la luminosité en 200 en utilisant cette relation mathématique. Ma cible est, l'image du résultat doit être ramenée à une ISO fixe (Say to ISO-100) bien que l'image soit prise à toute ISO – Pavan

+1

@Pavan, vous n'avez pas besoin de la valeur de luminosité comme je l'ai dit, vous réglez juste l'exposition par un arrêt (rappelez-vous la leçon de photog?). Découvrez comment fonctionne l'exposition dans les logiciels des fabricants de photoshop ou d'appareils photo. – mainactual

+0

Je suis en train de chercher comment ces paramètres sont calculés. Un doute que j'ai, est la valeur de la luminosité dans l'écran joint (dans la fenêtre des propriétés du fichier image) dans la question ci-dessus, est la valeur «B» dans la formule, vous avez souligné? SVP répondre @mainactual – Pavan