gpt4 book ai didi

c - 读取Pixel值,然后比较并设置为对应的值

转载 作者:行者123 更新时间:2023-11-30 15:59:13 24 4
gpt4 key购买 nike

如何使用C和opencv找到二值图像的当前像素值和下一个像素值的差异,然后将其设置为当前像素?

最佳答案

1) 查看最新的 OpenCV tutorial

2)尝试使用[cvGet2D][2]函数和[cvSet2D][3]函数。

这是伪代码:

for i<image.width:
for j<image.height:
current = cvGet2D(array,j,i)
next = cvGet2D(array,j+1,i+1)
// set the value
cvSet2D(array,j+1,i+1,current)

尝试实现它。

下面是如何访问像素值和设置像素值的示例,以了解上述两个函数的用法。

CvScalar s;
s=cvGet2D(img,i,j);
Int value = s.val[k];
// setting new values
s.val[k]=111;
cvSet2D(img,i,j,s);

关于c - 读取Pixel值,然后比较并设置为对应的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9112092/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com