【发布时间】:2017-08-07 15:38:52
【问题描述】:
我是 OpenCv 和 NDK 的新手,我在任何地方都找不到任何好的帮助来修改图像的像素。提前致谢。
【问题讨论】:
标签: android android-ndk opencv4android
我是 OpenCv 和 NDK 的新手,我在任何地方都找不到任何好的帮助来修改图像的像素。提前致谢。
【问题讨论】:
标签: android android-ndk opencv4android
如果您使用 Java 编程:
如果你有一个图像作为 Mat 的对象。您可以使用 m.get() 读取并使用 m.put() 使用 double[] 写回值。
垫子文档:http://docs.opencv.org/java/2.4.2/org/opencv/core/Mat.html
否则在 C++ 和 NDK 中: Mat.At 是最简单的解决方案,可能的用途是
Mat.At(1,1) = 255;
或者
Mat.At(0,0) = 1.0
但请注意您实例化矩阵的类型。
【讨论】: