Daisy Zhang

Results 2 issues of Daisy Zhang

例如RGA的色域转换为rgb2yuv_709_full时,使用了源码自带的矩阵,数据赋值如下: if (color_space_mode >> 8) { memcpy(&msg->full_csc, &default_csc_table, sizeof(full_csc_t)); memcpy(&msg->full_csc_clip, clip_ptr, sizeof(full_csc_t)); msg->feature.full_csc_clip_en = true; } 用户层编译log为: render_mode = 0 rotate_mode = 0 in_fence_fd = 0 handle_flag = 0x1 src:[3,0,99cf0],x-y[0,0],w-h[700,900],vw-vh[700,900],f=0,...

1. im2d_impl.cpp中,进行色域转换时,大概可以概括为两种方式,一种是指定dst的color_space_mode, 另一种是下述写法,指定src和dst的格式,但是下述写法中,①如果src->dst是同种格式时(例如IM_RGB_FULL->IM_RGB_FULL),会提示不支持;②是否支持rgb2yuv_601_full? if (src.color_space_mode == IM_RGB_FULL && dst.color_space_mode == IM_YUV_BT709_FULL_RANGE) { dstinfo.color_space_mode = rgb2yuv_709_full; } else if (src.color_space_mode == IM_YUV_BT601_FULL_RANGE && dst.color_space_mode == IM_YUV_BT709_LIMIT_RANGE) { dstinfo.color_space_mode = yuv2yuv_601_full_2_709_limit; }...