21.02.2008, 16:47
Hallo,
ich möchte gerne ein Bild in kleine 7x7 Pixel umfassende Teile zerlegen um über die Standardabweichung und die Varianz dann den Kontrast für jeden dieser Teile zu errechnen, anschließend soll es wieder zu einem Bild zusammengesrtzt werden, dass mir nun das bild mit einer Wertigkeit der Kontraste anzeigt.
Dazu habe ich das ursprüngliche bild erst einmal in ein Array umgewandelt und dann über die Routine, welche auf dem Anhang zu sehen ist via zwei Schleifen zerlegt, in der inneren findet zusätzlich die berechnung statt.
Leider scheint es nicht wirklich zu funktionieren da ich bei kontraständerungen im Bild diese kaum Otsaufgelöst dargestellt bekomme sondern nur eine Änderung im gesamten Bild zu sehen ist. Zudem ist diese Methode recht zeitaufwenig, es wäre daher schön, wenn jemand eine Idee hätte wie man dies eleganter/besser/vielleicht auch richtiger aber ganz bestimmt schneller hin bekommen könnte.
Vielen dank im Voraus
ich möchte gerne ein Bild in kleine 7x7 Pixel umfassende Teile zerlegen um über die Standardabweichung und die Varianz dann den Kontrast für jeden dieser Teile zu errechnen, anschließend soll es wieder zu einem Bild zusammengesrtzt werden, dass mir nun das bild mit einer Wertigkeit der Kontraste anzeigt.
Dazu habe ich das ursprüngliche bild erst einmal in ein Array umgewandelt und dann über die Routine, welche auf dem Anhang zu sehen ist via zwei Schleifen zerlegt, in der inneren findet zusätzlich die berechnung statt.
Leider scheint es nicht wirklich zu funktionieren da ich bei kontraständerungen im Bild diese kaum Otsaufgelöst dargestellt bekomme sondern nur eine Änderung im gesamten Bild zu sehen ist. Zudem ist diese Methode recht zeitaufwenig, es wäre daher schön, wenn jemand eine Idee hätte wie man dies eleganter/besser/vielleicht auch richtiger aber ganz bestimmt schneller hin bekommen könnte.
Vielen dank im Voraus