关于二值化后对结果取反产生条纹

工程师们好,

在二值化之后对二值化输出的地址每个单元取反后总体上的确黑白颠倒了但是会在底部产生时隐时现不断变化的条纹,想问下这是什么原因还是说不能这样操作buffer

for(i=0;i<(VIDEO_BUFFER_STRIDE * VIDEO_BUFFER_HEIGHT);i++)
*(p_output_bufadr+i)=~*(p_output_bufadr+i);

Parents
  • 可以通过cpu写buffer数据,写完这个buffer后调用R_CACHE_L1DataCleanLine,可能有些数据还在cache里面。

    你也可以使用附件的二值化DRP库,里面添加了一个invert控制参数,可以选择是否需要反向输出

    drp.zip

Reply
  • 可以通过cpu写buffer数据,写完这个buffer后调用R_CACHE_L1DataCleanLine,可能有些数据还在cache里面。

    你也可以使用附件的二值化DRP库,里面添加了一个invert控制参数,可以选择是否需要反向输出

    drp.zip

Children
No Data