Hey Leute
Ich bin neu bei Mathematica und versuche eine Aufgabe zu machen. Sie lautet :
Hat jemand eine Idee oder einen Tip?
Wäre sehr dankbar!
Ich bin neu bei Mathematica und versuche eine Aufgabe zu machen. Sie lautet :
- Ein färbiges Bild "foo.png" wird eingelesen.
- Die (R,G,B)-Werte eines jeden Pixel des Bildes werden gemäß der Formel "Y = 0.5G + 0.3R + 0.2B" in Grauwerte Y umgewandelt.
- Mittels eines eigenen Moduls ("Module") werden die Grauwerte wie folgt geglättet:
- Jeder Grauwert eines Pixels P des Ausgangsbildes wird durch das arithmetische Mittel der Grauwerte in einer (N x N)-Umgebung ersetzt. (Eine (N x N)-Umgebung von P ist ein Quadrat mit N*N vielen Pixeln des Ausgangsbildes, in dessen Mitte P ist.)
- Rufen Sie dazu Ihren Modul für alle Pixel des Bildes nach und nach auf. Achten Sie auf Randeffekte!
- Benutzen Sie für N die Werte 3, 5 und 7.
- Geben Sie abschließend die drei entsprechenden Resultatbilder als Dateien "gray3.png", "gray5.png" und "gray7.png"
Hat jemand eine Idee oder einen Tip?
Wäre sehr dankbar!