视频采集中碰到的小问题,大家帮忙看看对么?
用SAA7113采集到的数字视频时YUV422格式的。。通过一个FIFO存储到SDRAM中去(已实现了去隔行)然后再通过一个VGA借口控制器读出
格式还是YUV422的。
我下面的程序可以实现YUV422到YUV444的转化吗?
我一个同学说肯定不能,但是有不知道什么地方不对
module YUV422_to_444 ( // YUV 4:2:2 Input
iYCbCr,
// YUV 4:4:4 Output
oY,
oCb,
oCr,
// Control Signals
iX,
iCLK,
iRST_N );
// YUV 4:2:2 Input
input iYCbCr;
// YUV 4:4:4 Output
output oY;
output oCb;
output oCr;
// Control Signals
input iX;
input iCLK;
input iRST_N;
// Internal Registers
reg mY;
reg mCb;
reg mCr;
assign oY = mY;
assign oCb = mCb;
assign oCr = mCr;
always@(posedge iCLK or negedge iRST_N)
begin
if(!iRST_N)
begin
mY <= 0;
mCb <= 0;
mCr <= 0;
end
else
begin
if(iX)
{mY,mCr} <= iYCbCr;
else
{mY,mCb} <= iYCbCr;
end
end
endmodule 是不是在进行变换之前要对YUV422惊醒一一些变化
页:
[1]