1. BGR ? RGB?
读取图片后得到的是 BGR
需手动cvt至 RGB
…
处理(RGB)
…
显示图片和保存图片时,需要重新将图片cvt至 BGR,
显示和保存的结果才是我们看到的 RGB
2. [h,w]? [w,h]?
读取后图片为 ndarray 类型,是矩阵
-
在用 numpy 对图片进行交互时,实际是与矩阵交互,因此是[行,列]的概念
ndarray.shape 返回的是[行数,列数] , 对应图片 [h,w],意为[高,宽] -
在用cv与图片交互时,就是与图片交互,因此是[宽,高]的概念
cv对图片的操作时,如缩放cv2.resize(img, [w,h])
是[w, h],意为[宽,高]。
cv 中的[x, y]也是分别在[宽,高]上,对应矩阵的[列,行]