記錄YUV420p YUV420sp黑框繪製

2021-08-19 02:36:45 字數 493 閱讀 7229

opencv中有專門的矩形框繪製介面,在此不做贅述。

yuv420p與yuv420sp的資料儲存一般分為下面幾種:

yuv420p:

i420:yyyyyyyy uu vv

yv12:yyyyyyyy vv uu

yuv420sp:

nv12:yyyyyyyy uvuv

nv21:yyyyyyyy vuvu

以上格式中y分量連續存放,則黑框繪製將y分量的值設為0即可。

注意繪製矩形對角線點的座標關係對應和座標值的範圍不應超過y分量寬高。

int itop = rectpoint.x1;    //距影象上便

int ileft = rectpoint.y1;    //距影象左邊界值

int ibottom = rectpoint.x2;   

int iright = rectpoint.y2;

可上下、左右迴圈賦值為0。

具體**實現(僅樣例):

yuv420和yuv420p的區別

yv12和i420的區別 在採集到rgb24資料後,需要對這個格式的資料進行第一次壓縮。即將影象的顏色空間由rgb2yuv。因為,x264在進行編碼的時候需要標準的yuv 4 2 0 但是這裡需要注意的是,雖然yv12也是 4 2 0 但是yv12和i420的卻是不同的,在儲存空間上面有些區別。如下...

YUV420SP和YUV420SP32M的區別

在高通8916和8974平台上使用camera錄影的時候,錄影的格式是camera yuv 420 nv12。此格式對應的yuv格式是yuv420sp32m。yuv32sp對應的大小 w h 3 2 yuv420sp32m這樣的儲存方式對應的檔案儲存格式以及大小計算方式如下 ifndef media...

YUV420P旋轉演算法

void flip mat yuv420protate.cpp 定義控制台應用程式的入口點。include stdafx.h clockwise 順時針 contrarotate 逆時針旋轉 flip horizontal 映象翻轉 水平翻轉 順時針旋轉90。取元素 從左下方第乙個點開始,從下往上,...