我想使用Smalltalk(Pharo)来更好地重构我用其他语言编写的图像处理和计算机视觉代码/算法。我在网上没有找到很多使用Smalltalk处理图像(或视频帧)的例子。我想知道是否
i) 有一个 opencv/image/computer visual 库可用于 Smalltalk,易于安装或
ii)有人可以举一个例子,说明如何访问图像中的像素数据并使用Smalltalk对其进行阈值设置阈值。
对于第一个问题,您可以使用FFI编写自己的OpenCV C-API接口。对于第二个问题,我认为使用ImageReadWriter formFromFileNamed:
很容易,然后可以使用pixelValueAt:
读取值,阈值,然后按pixelValueAt:put:
写回。
与OpenCV的绑定(对于Pharo a.t.m.在 https://github.com/feenkcom/gt4opencv