Znalezienie największego prostokąta z Imagemagick Chebyshev
Mam następujące obrazy Czebyszewa (ed):
Wyprodukowałem je za pomocą następującej komendy imagemagick:
<code>convert imagein.jpeg -virtual-pixel black -morphology Distance Chebyshev -auto-level imageout.jpeg </code>
Teraz muszę uzyskać pozycję x, y oraz wysokość / szerokość największego prostokąta. Wykonałem tutaj instrukcje:http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=20269#p81610 i tuhttp://www.imagemagick.org/Usage/morphology/#chebyshev. Próbowałem następującej komendy (której nie rozumiem w pełni):
<code>convert imagein.jpeg -virtual-pixel black -morphology Distance Chebyshev \ \( +clone -auto-level -fill black +opaque white \) \ -compose multiply -composite -depth 16 txt: |\ grep -v black </code>
Daje to następujący wynik (którego również nie rozumiem w pełni):
<code># ImageMagick pixel enumeration: 2272,1704,65535,srgb 1154,437: (43700,43700,43700) #AAB4AAB4AAB4 srgb(66.6819%,66.6819%,66.6819%) ... </code>
Co rozumiem: 2272,1704 = szerokość / wysokość obrazu. 1154,437 = x, y pozycja piksela najjaśniejszego piksela (środek największego jądra). 43700/100 = promień piksela jądra (nie rozumiem, dlaczego jest powtarzany trzy razy).