The_SuedeII
Aktiv medlem
på vilket sätt skulle dom undvikit detta? Hur skulle du skalat ner bilden så att inte moire uppstår?
Använd en nerskalningsrutin som inte är skärpande, samt använd ett lågt gamma för bilden. Photoshops "BiCubic" är inte speciellt "bred" i sin sampling, skalar man ner mer än 2:1 får man aliasing då algoritmen bara tittar på ett ganska litet stödområde (och dessutom verkar skärpande...). Skalar man ner 4:1 vill man ju att varje pixel i den nya bilden ska innehålla information från ett område av ca 16 pixlar av den "gamla" bilden.
Om man skalar ner ännu mer, säg 6:1, då tittar bicubic fortfarande bara på de 4x4 (bicubic "softer") i mitten av detta område. Alla värden som "slinker imellan" mellan olika punkter i den nya bilden orsakar aliasing. Går det en ljus linje i detta kantområde (som inte "tas med") blir den nya pixeln för mörk - eftersom det ljusa som borde räknats med inte gör det - går det en mörk linje där blir den nya pixeln för ljus. Börjar man från en bild som innehåller i stort sett enbart omväxlande mörka/ljusa linjer (som denna objektivfront) får man ganska lustiga effekter, då algoritmen i stort sett garanterar att ut-resultatet blir fel.