Hallo!
Um endlich die Histogrammkorrektur zu verstehen, habe ich mir das
Script plot_local_equalize.py gemäß
https://scikit-image.org/docs/0.15.x/au ... qualize-py
zum Debuggen vorgenommen.
Mit Entäuschung musste ich feststellen, dass der für mich interessante Teil in Python Bytecode eingebunden ist.
(nehme an, die Source ist https://github.com/scikit-image/scikit- ... ric_cy.pyx )
Mit meiner IDE PyCharm Community komm ich da nicht ran.
Habt ihr vielleicht einen Tipp für mich?
Danke
Erhy
debuggen von Python Bytecode
Kommt drauf an. Wenn er was bringt (also wirklich schneller ist), dann nicht.
Ich verstehe aber auch nicht, was du dir da erhoffst. Histogram-Equalization ist ja nicht gerade Raketenwissenschaft, und in dem von dir selbst zitierten Link sind weiterfuehrende Hinweise auf die verwandten Algorithmen. Wie du denen naeher kommen willst, waehrend du im Step-Debugger durch zehntausende Pixel schreitest, erschliesst sich mir nicht.
Ich verstehe aber auch nicht, was du dir da erhoffst. Histogram-Equalization ist ja nicht gerade Raketenwissenschaft, und in dem von dir selbst zitierten Link sind weiterfuehrende Hinweise auf die verwandten Algorithmen. Wie du denen naeher kommen willst, waehrend du im Step-Debugger durch zehntausende Pixel schreitest, erschliesst sich mir nicht.
soll nicht schnell, nur verständlich für mich sein.
Wenn ihr einen Link zur Erklärung der Implementation bezüglich der Erläuterung in
https://github.com/scikit-image/scikit- ... generic.py
habt wäre ich auch dankbar.
Erhy
Wenn ihr einen Link zur Erklärung der Implementation bezüglich der Erläuterung in
https://github.com/scikit-image/scikit- ... generic.py
habt wäre ich auch dankbar.
Erhy
Ich finde den Code sehr klar strukturiert und gut kommentiert. Du musst ihn eben lesen. Da stehen ja sogar Wikipedia-Links zu Hintergrundartikeln etc. Hast du die durchgelesen? Ohne zu verstehen, was der Algorithmus prinizpiell tut, wirst du auch nicht den Code verstehen.
habe nun eine einfachere Implementation zur Histogram-Equalization gefunden:
im Projekt https://github.com/princeixr/Image_Editor
kann ich debuggen und nachempfinden.
Erhy
im Projekt https://github.com/princeixr/Image_Editor
kann ich debuggen und nachempfinden.
Erhy