用迭代方法读出彩色图像的每个像素值,怎么吧它变成灰度图,和二值
opencv吧
全部回复
仅看楼主
level 1
bbbyu
楼主
求助,只能用这个迭代方法读出像素值,我已经读出来了,但是怎么把它变成灰度图,和二值图呢
2017年10月31日 06点10分
1
level 1
bbbyu
楼主
很急呀,大手帮帮我
2017年10月31日 06点10分
2
白芦花
r+g+b/3=灰度 灰度>1/2=1; <1/2=0 为二值图
2017年10月31日 07点10分
bbbyu
@白芦花
就是我读出了彩色图像的每个像素点,然后把每个像素点分量相加除以三就是这个像素点的灰度吗?
2017年10月31日 07点10分
bbbyu
@白芦花
用的迭代方法读出每个像素点
2017年10月31日 07点10分
白芦花
@bbbyu
对,虽然只是大概
2017年10月31日 07点10分
level 9
go一米阳光asd
cvtcolor(s,d,gray2bgp)
2017年10月31日 13点10分
3
bbbyu
不能用函数
2017年10月31日 16点10分
bbbyu
自带的函数不能用,只能自己写
2017年10月31日 16点10分
白芦花
这个人在开玩笑,哪么用什么opencv呢,估计不用自带的函数,也离不开opencv
2017年11月01日 01点11分
bbbyu
@白芦花
不是的,初学老师说先不用自带的函数,
2017年11月01日 01点11分
level 2
OpenCV学堂
cvtColor即可灰度
threshold即可二值化
2018年03月01日 08点03分
4
level 1
随缘7293
rgb转灰度图公式自己百度下,一般不用1/3
2018年03月07日 11点03分
5
1