我是OpenCv和NDK的新手,我无法在任何地方找到任何好的帮助来修改图像的像素。提前谢谢。
答案 0 :(得分:1)
如果您使用Java编程:
如果你有一个图像作为Mat的对象。您可以使用m.get()来读取和m.put()以使用double []回写值。
Mat的文档:http://docs.opencv.org/java/2.4.2/org/opencv/core/Mat.html
否则在C ++和NDK中: Mat.At是simplestsolution,可能的用途是
Mat.At(1,1)= 255;
或
Mat.At(0,0)= 1.0
但请注意您已实例化矩阵的类型。