LX: Sichtbare Pixel zählen

Beitrag lesen

An dieser Stelle musst Du natürlich davon ausgehen, dass bei einer Transparenz die Hintergrundfarbe nur dann keine Rolle spielt, wenn nicht ein farbiger Rahmen um diesen transparenten Hintergrund liegt - in diesem Fall klappt Deine Auswertung nicht mehr.

Kurz gesagt, Du musst Dich von außen dem ersten Pixel nähern, dass weniger als 50% Transparenz hat - daran könntest Du Deine gefühlte Bildgröße messen. Doch was machst Du mit Zeilen oder Spalten, in denen nur teilweise Transparente Pixel vorliegen? Dort musst Du eine Möglichkeit zur Gewichtung finden.

Des weiteren spielt die Hintergrundfarbe eine wesentliche Rolle: wenn statt Transparenz einfach von einem weißen Hintergrund ausgegangen wird, wie wirkt sich das auf das Bild aus? Größere Kontraste (sowohl bei Farbe, Position als auch Größe) wirken auch immer größer als kleinere Kontraste, was eine wunderbare Quelle optischer Täuschungen darstellt. Unser Sehen ist relativ.

Pauschal würde ich daher sagen, dass Du natürlich versuchen kannst, dem Computer eine primitive Form des Sehens beizubringen, aber großen Erfolg rechne ich Dir dabei nicht aus.

Gruß, LX

--
RFC 1925, Satz 2: Egal, wie fest man schiebt, ganz gleich, wie hoch die Priorität ist, man kann die Lichtgeschwindigkeit nicht erhöhen.