当前位置: 首页 > news >正文

网站备案流程是什么广告联盟平台

网站备案流程是什么,广告联盟平台,页游平台,任丘建设网站最近因为工作关系在恶补视频相关知识点#xff0c;在此做一记录便于日后复习。 以下均是个人学习经验总结#xff0c;可能存在错误和坑#xff0c;欢迎大佬指教。 工作中用到的是YUYV422存储格式。存储的就是裸流YUYV422格式文件。 YUYV422是两个像素点共用一个UV分量在此做一记录便于日后复习。 以下均是个人学习经验总结可能存在错误和坑欢迎大佬指教。 工作中用到的是YUYV422存储格式。存储的就是裸流YUYV422格式文件。 YUYV422是两个像素点共用一个UV分量每个像素点2byte两个像素点也就是Y00 U00 Y01 V004byte也就是Y、U、V每个分量各1byte。存储结构大致如下 Y00 U00 Y01 V00   Y02 U01 Y03 V01   Y04 U02 Y05 V02   Y06 U03 Y07 V03   ....... Y10 U10 Y11 V10   Y12 U11 Y13 V11   Y14 U12 Y15 V02   Y16 U13 Y17 V13   ....... Y20 U20 Y21 V20   Y22 U21 Y23 V21   Y24 U22 Y25 V22   Y26 U23 Y27 V23   ....... Y30 U30 Y31 V30   Y32 U31 Y33 V31   Y34 U32 Y35 V02   Y36 U33 Y37 V33   ....... ...... NV12是四个像素点共用一个UV分量每个分量1byte。YUYV422转NV12后存储结构大致如下 Y00 Y01 Y02 Y03 Y04 Y05 Y06 Y07    ....... Y10 Y11 Y12 Y13 Y14 Y15 Y16 Y17    ....... Y20 Y21 Y22 Y23 Y24 Y25 Y26 Y27    ....... Y30 Y31 Y32 Y33 Y34 Y35 Y36 Y37    ....... U01 V01 U03 V03 U21 V21 U23 V23    ....... ....... 以下是对应代码 #include stdio.hvoid yuyv422_to_nv12(char * image_in, char* image_out, int width, int height, unsigned long int filesize) {/* 计算循环次数YUYV 一个像素点占2个字节*/int pixNUM width * height;unsigned int cycleNum filesize /pixNUM/2;printf(cycleNUM %d\n,cycleNum);/*单帧图像中 NV12格式的输出图像 Y分量 和 UV 分量的起始地址并初始化*/char *y image_out;char *uv image_out pixNUM ;char *start image_in;unsigned int i 0; int j 0,k 0;/*处理Y分量*/for(i 0; icycleNum ;i){int index 0;for(j 0; j pixNUM*2; jj2) //YUYV单行中每两个字节一个Y分量{*(yindex) *(start j);index ;}start image_in pixNUM*2*i;y y pixNUM*3/2;}/**处理UV分量**/start image_in;for(i 0; icycleNum ;i){int uv_index 0;for(j0; j height; j j2) // 隔行, 我选择保留偶数行{for(k j*width*21; k width*2*(j1); kk4) //YUYV单行中每四个字节含有一对UV分量{*(uv uv_index) *(start k);*(uv uv_index1) *(start k 2);uv_index 2;}}start image_in pixNUM*2*i;uv uv pixNUM*3/2;} }int main(int argc, char **argv) {if (argc 4) {printf(useage: %s [src] [width]x[height] [dst]\n, argv[0]);return -1;}int width;int height;sscanf(argv[2], %dx%d, width, height);printf(width:%d height:%d \n,width, height);// int col width;// int row height;FILE* inFile NULL;FILE* outFile NULL;inFile fopen(argv[1],rb);if (inFile NULL) {printf(open src error\n);return -1;}outFile fopen(argv[3], wb);if (outFile NULL) {printf(open dst error\n);fclose(inFile);return -1;}char nv12Buf[height*width*3/2]{0};char yuyvBuf[width*height*2]{0};int frames 0;while (!feof(inFile)){fread(yuyvBuf, sizeof(yuyvBuf), 1, inFile);yuyv422_to_nv12(yuyvBuf,nv12Buf, width, height, sizeof(yuyvBuf));fwrite(nv12Buf, width*height*3/2, 1, outFile);fflush(outFile);printf(frame:%d\n,frames);}fclose(outFile);fclose(inFile); }
http://www.hkea.cn/news/14280931/

相关文章:

  • 贺州 网站建设公司有哪些网站建设公司销售提成
  • 网站做5级分销合法吗1.网站建设分为哪几个阶段
  • 哈尔滨 建设网站 科技wordpress 注册会员
  • 怎样去建设厅网站核实身份上海注册公司在哪个网站
  • 泰安网站设计公司设计师导航网
  • 濮阳建设工程网站跨境网络专线多少钱一年
  • 网站+做+app广告项目网站开发
  • 中山网站建设文化如何百度右边相关网站怎么做的
  • 济南济阳网站建设wordpress编辑器格式
  • 网站开发一般用什么语言wordpress 图片宽度
  • 专业做效果图网站google chrome谷歌浏览器
  • 网站图片装修的热切图怎么做项目计划书范文模板
  • 网站开发毕设设计论文房地产开发网站建设
  • 室内设计网站建设却持网站
  • 个人网站cms系统企业网站建设的公司有哪些
  • 贷款网站织梦模板源码网站重构方案
  • 网络文学网站开发黄埔区建设局网站
  • 怎样做电商惠州网站关键字优化
  • 网站制作难吗wordpress导航栏制作教程
  • 免费聊天软件不收费网站优化 保定
  • h56wcom什么网站网站建设公司如何规避风险
  • 做网站服务器在哪买wordpress 安装主题 无法创建目录
  • 石家庄专业网站设计印刷 网站源码
  • seo网站建设 大时代一级a做爰片手机电影网站
  • 郑州网站建设html5痘痘怎么去除有效果
  • 特卖网站怎么做网站建设公司yu
  • 儿童教育网站源码外链兔
  • 福田网站网页设计wordpress谷歌加速插件
  • 企查查企业在线查询纯静态网站seo
  • 乐清网站制作电话动漫制作专业学校排名