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

如何将自己做的网站变成中文wordpress多媒体上传

如何将自己做的网站变成中文,wordpress多媒体上传,泰兴网站建设吧,ps网站怎么做滑动背景图片目录 一、前言 二、场景介绍 1.WebCamTextureToMatExample脚本 2.FpsMonitor脚本 三、 结构体Scaler 四、找到相机并使用 1.相机的启用 2.格式转换 a.把webCamTexture转换成Mat b.把Mat转换成Texture2D 五、脚本组合 六、作者的碎碎念 一、前言 第二个案例#xf…目录 一、前言 二、场景介绍 1.WebCamTextureToMatExample脚本 2.FpsMonitor脚本 三、 结构体Scaler 四、找到相机并使用 1.相机的启用 2.格式转换 a.把webCamTexture转换成Mat b.把Mat转换成Texture2D 五、脚本组合 六、作者的碎碎念 一、前言 第二个案例如图1所示讲的内容是使用相机和把相机的图片转换成Mat再去使用。 图1 案例2 二、场景介绍 这个案例如果你点击运行了就是把相机的内容显示在界面里同时你可以控制相机的切换是否启动。 整个场景中重要的脚本有两个。如图2所示 图2 两个重要的脚本 1.WebCamTextureToMatExample脚本 这个脚本主要是控制相机的启停输出图片把图片显示在界面上。 2.FpsMonitor脚本 这个脚本是帧率监视器把图片的长宽和输出图片的帧率显示在界面上。如图3所示 这些数字和方框都是在脚本里画的所以在界面里看不见这个游戏物体。 图3 面板 本篇文章不讲脚本2因为不是主要脚本只讲脚本1. 三、 结构体Scaler 图片计算一般是四个数据。比如Color是255,255,255,255。 但是我们每次设置就要new Color(255,255,255,255)再进行修改或者计算是比较麻烦的。 为了不那么麻烦OpenCV中设置了一个结构体Scaler专门用来存放四个数可以复制可以相乘等写了一些帮助计算的代码。本质就是存放四个数的结构体。 大家后面看见了不要太陌生。 四、找到相机并使用 我把WebCamTextureToMatExample脚本中最核心的部分拿了出来单独写了一个脚本。 1.相机的启用 //相机驱动 WebCamDevice webCamDevice; //相机拍摄的图片 WebCamTexture webCamTexture;//你希望输出的分辨率宽 public int requestedWidth 1920; //你希望输出的分辨率高 public int requestedHight 1080; //相机按什么帧率输出图片 public int requestFPS 30;void Start() {//初始化Initialize(); }//相机的初始化用携程比较好就再创建个携程调用 private void Initialize() { StartCoroutine(_Initialize()); }//携程 IEnumerator _Initialize() {//获取所有可以传输图片的相机WebCamDevice[] webCamDevices WebCamTexture.devices;//如果这个数量是大于1的if (webCamDevices.Length 0){ //默认取第一个相机这里你也可以选别的不要紧webCamDevice webCamDevices[0];//初始化一下图片提供驱动名称图片的宽高输出图片的帧率webCamTexture new WebCamTexture(webCamDevice.name, requestedWidth,requestedHight,requestFPS);}//如果没初始化说明没找到相机if (webCamTexture null){Debug.Log(没有找到相机);//跳出方法yield break;}//如果找到了就开始接收图片webCamTexture.Play();//相机照到以后OnInited(); }这部分代码就可以把相机打开并且把图片拿到WebCamTexture中了。 2.格式转换 还是老规矩万物都要转换成OpenCV的通用格式Mat所以分两步 a.把webCamTexture转换成Mat b.把mat转换成Texture2D。 a.把webCamTexture转换成Mat 需要的参数有三个 public static void webCamTextureToMat( WebCamTexture webCamTexture, Mat mat, Color32[] pixels32Buffer, bool flipAfter true, int flipCode 0) webCamTexture有了 新建Mat Mat rgbaMat;rgbaMat new Mat( webCamTexture.height, webCamTexture.width, CvType.CV_8UC4, new Scalar(0, 0, 0, 255)); //初始化一个黑色 新建Color32[] 它的大小必须装得下你想要的相机图片大小。 Color32[] colors;colors new Color32[webCamTexture.width * webCamTexture.height];webCamTexture转换成Mat 上一集说过转换的方法都放在Utils类里面所以转换方法为 Utils.webCamTextureToMat(webCamTexture, rgbaMat, colors); b.把Mat转换成Texture2D 上节课的内容这里略过。 五、脚本组合 WebCamDevice webCamDevice;WebCamTexture webCamTexture;public int requestedWidth 1920;public int requestedHight 1080;public int requestFPS 30;Mat rgbaMat;Color32[] colors;Texture2D texture;void Start(){Initialize();}private void Initialize(){ StartCoroutine(_Initialize());}IEnumerator _Initialize(){WebCamDevice[] webCamDevices WebCamTexture.devices;if (webCamDevices.Length 0){ webCamDevice webCamDevices[0];webCamTexture new WebCamTexture(webCamDevice.name,requestedWidth,requestedHight,requestFPS);}if (webCamTexture null){Debug.Log(没有找到相机);yield break;}webCamTexture.Play();OnInited();}private void OnInited(){//初始化Colorscolors new Color32[webCamTexture.width * webCamTexture.height];//初始化texturetexture new Texture2D(webCamTexture.width, webCamTexture.height, TextureFormat.RGBA32, false);//初始化mat并赋值黑色rgbaMat new Mat(webCamTexture.height, webCamTexture.width, CvType.CV_8UC4, new Scalar(0, 0, 0, 255));//转换Utils.matToTexture2D(rgbaMat, texture, colors);//我是把脚本挂在RawImage上的所以可以直接赋值gameObject.GetComponentRawImage().texture texture;}void Update(){if (webCamTexture.isPlaying webCamTexture.didUpdateThisFrame){Utils.webCamTextureToMat(webCamTexture, rgbaMat, colors);Utils.matToTexture2D(rgbaMat, texture, colors);//我是把脚本挂在RawImage上的所以可以直接赋值gameObject.GetComponentRawImage().texture webCamTexture;}} 六、作者的碎碎念 发现数据还挺好所以....继续更了。
http://www.hkea.cn/news/14417117/

相关文章:

  • o2o网站建设方案自己做的网站可以百度推广吗
  • 如何用域名进网站建站需要什么软件
  • 长沙网站seo技术网站备案免费吗
  • 网站后台上传内容前台首页不显示大型网站开发的书
  • 提交网站到谷歌西安建设银行网站
  • 什么网站收录快辽阳市城市建设档案馆网站
  • 北京网站制作报价h5网站建设公司
  • thinkphp网站优化网站建站步骤
  • 酒托做哪个网站好医疗类网站备案
  • 无锡网站建设工作幽默广告软文案例
  • 揭阳做网站建设网站对于客户
  • 太原建网站百度指数在线查询小程序
  • 网站域名备案需要什么网站推广的四个阶段是指
  • 做设备租赁的网站黄页88网官网
  • 网站开发公司介绍四字母net做网站怎么样
  • 上海杨浦区建设网站专业单位网站设计企业
  • 成都h5建站wordpress ios使用
  • 做一个营销型网站有哪些内容沈阳博士男科正规吗
  • 网上有兼职做数据网站网站里的副栏目是什么
  • 做网站是什么seo sem是什么
  • 什么网站能赚钱营销策划方案范文
  • 做外贸开通哪个网站好微信营销教程
  • 建设银行网银盾官方网站下载如何建网站模板
  • 企业网站建设策划书方案范文钓鱼网站链接
  • 南昌专门做网站百度网盟推广费用是多少
  • 安徽网站建设seo优化dw网页制作素材免费
  • 网站登录不上怎么回事当当网网站建设需求分析
  • 黄冈手机网站建设专业做网站较好的公司广州
  • 网站制作长春今天重大新闻头条新闻国际新闻
  • 网站建设的需求客户单个网页打不开是什么原因