opencv像素基本操作及图像遍历at
生活随笔
收集整理的這篇文章主要介紹了
opencv像素基本操作及图像遍历at
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在實現一個小的程序時需要自行將像素點值寫入,但是忘記灰度圖像如何寫入了,找到一篇介紹較好的文章,轉過來
轉自:http://blog.csdn.net/xuhang0910/article/details/47058419
-------------------------------------------下面是正文部分-------------------------------------------------
矩陣元素的表達:
對于單通道圖像,其元素類型一般為 8U (即 8位無符號整數),當然也可以 是 16S 、32F32F 等;這些類型可以直接用 uchar 、short 、float等 C/C++語言中的基本數據類型表達。
如果多通道圖像,如RGB彩色圖像,需要用三個通道來表示。在這種情況 下,如果依然將圖像視作一個二維矩陣那么矩陣的元素不再是基本數據類型。
opencv中使用vec可表示向量,用于矩陣元素的表達。
像素值的讀寫可使用at()函數
[cpp] view plain copy
生成的圖像如圖,so beautiful
總結
以上是生活随笔為你收集整理的opencv像素基本操作及图像遍历at的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CNN-RNN结合的3D物体识别分类
- 下一篇: opencv轮廓及点在轮廓内判断