将像素颜色用于人工神经网络

时间:2014-07-04 23:21:03

标签: c++ artificial-intelligence

我想尝试创建一个可以识别图片的程序。由于我使用像素颜色作为输入,我应该为图像中的每个像素设置3个输入吗? (RGB值)

2 个答案:

答案 0 :(得分:0)

彩色图像通常由至少三个通道定义:R(红色),G(绿色)和B(蓝色)。您可能还有alpha和各种其他频道。所以,是的,对于一个像素,您将有3个输入。

你必须澄清究竟是什么"识别图片"需要。

答案 1 :(得分:0)

"识别图片"是一个非常模糊的术语。

您可能需要查看OpenCV之类的内容来处理图像数据。在该库中, Mat 结构提供了非常透明的像素存储和访问。

就语义而言,执行"识别"理想情况下,接受图像对象作为输入,而不是图像通道。