Ich möchte Smalltalk (Pharo) verwenden, um meine in anderen Sprachen geschriebenen Bildverarbeitungs- und Computer Vision-Codes / Algorithmen besser zu überarbeiten. Ich habe nicht viele Beispiele online gefunden, wo Smalltalk für die Verarbeitung von Bildern (oder Videoframes) verwendet wird. Ich würde gerne wissen, ob
i) es gibt eine opencv / image / computer Vision-Bibliothek, die für Smalltalk verfügbar ist und leicht installiert werden kann oder
ii) Jemand könnte ein Beispiel geben, wie man auf die Pixeldaten in einem Bild zugreifen und es mit Smalltalk schwellen kann.
Bei der ersten Frage können Sie vielleicht Ihre eigene Schnittstelle mit FFI in die OpenCV C-API schreiben.
Für die zweite Frage ist es einfach, ImageReadWriter formFromFileNamed
zu verwenden und dann pixelValueAt:
zu verwenden, um den Wert, den Schwellenwert, zu lesen und dann von pixelValueAt:put:
zurückzuschreiben.
Tags und Links smalltalk pharo image-processing computer-vision pixels