计算机视觉库OpenCV中shape和resize函数的区别
生活随笔
收集整理的這篇文章主要介紹了
计算机视觉库OpenCV中shape和resize函数的区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
OpenCV官網(wǎng)說明:(shape為圖片(高度,寬度,通道數(shù)))
Image properties include number of rows, columns and channels, type of image data, number of pixels etc.
The shape of an image is accessed by img.shape. It returns a tuple of number of rows, columns, and channels (if image is color):
>>> print( img.shape ) (342, 548, 3)If an image is grayscale, the tuple returned contains only the number of rows and columns, so it is a good method to check whether the loaded image is grayscale or color.
?Total number of pixels is accessed by img.size:
>>> print( img.size ) 562248?resize函數(shù)說明:(size為圖片(寬度,高度))
dst = cv.resize(src, dsize[, dst[, fx[, fy[, interpolation]]]])| dsize | output image size; if it equals zero, it is computed as: dsize = Size(round(fx*src.cols), round(fy*src.rows)) |
總結(jié)
以上是生活随笔為你收集整理的计算机视觉库OpenCV中shape和resize函数的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深度神经网络:WX+B vs XW+B,
- 下一篇: Python语言编程之批量文件重命名