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

php网站前后台源代码深圳网站设计公司行业

php网站前后台源代码,深圳网站设计公司行业,个人简历模板下载免费,网站建设文化公司【 声明#xff1a;版权所有#xff0c;欢迎转载#xff0c;请勿用于商业用途。 联系信箱#xff1a;feixiaoxing 163.com】 前面我们谈到了qt#xff0c;谈到了opencv#xff0c;也谈到了嵌入式#xff0c;但是没有说明python在这个过程当中应该扮演什么样的角色。open…【 声明版权所有欢迎转载请勿用于商业用途。 联系信箱feixiaoxing 163.com】 前面我们谈到了qt谈到了opencv也谈到了嵌入式但是没有说明python在这个过程当中应该扮演什么样的角色。opencv从开发的角度来说可以是配合python做算法验证十分简洁、方便毕竟python不需要自己来编译。从上位机的角度说opencv还可以做成上位机工具给fae使用。当然它做到嵌入式模块里面也是可以的这样的话opencv就会被编译成arm代码结合上位机工具一起去部署就可以了。所以哪怕就是相同的opencv库用法不同场景不同发挥的作用也是不一样的。 1、安装python软件 python本身是一门脚本语言建议大家可以安装一个较新的版本比如说python3。 2、安装opencv包 网上很多的教程都是推荐大家直接用pip install去安装其实这样安装的效率是很低的。建议大家在安装好python3之后cd到Scripts目录下利用pip和douban的软件源来安装opencv这样效率要高很多。比如说像这样 pip3.exe install opencv-python -i http://pypi.douban.com/simple --trusted-host pypi.douban.com 3、确认opencv已经安装好 要想确认cv2已经安装好只需要在python3目录下打开python输入下面这个语句如果没有报错的话那就一切正常了 import cv24、第一个python脚本的图像处理程序 安装好了opencv之后就可以写图像处理程序了。最简单的一个脚本肯定就是显示一幅lena.png的图片了。我们可以打开一个编辑器接下来就是输入下面这些脚本即可 import cv2 main entrydef main():picture cv2.imread(./lena.bmp)cv2.imshow(lena, picture)cv2.waitKey(0)cv2.destroyAllWindows()if __name__ __main__:main() 5、执行脚本 假设编写的脚本没有问题我们就可以用python工具直接运行它就ok了。脚本的文件名如果是demo.py那么可以这么来进行执行脚本 C:\Python39\python.exe demo.py 确认一下图片是否可以正常显示能正常显示那就代表问题不大了。 6、第一次用python实现灰化算法 前面我们虽然显示了lena.png但是没有自己用python写一个算法算是一个小小的遗憾。这里我们其实也可以通过python脚本自己来实现一个灰化算法这也是不错的一个选择。很多时候对于一些成熟的算法并不是我们自己不会写而是说使用opencv更加方便一点仅此而已。因为这样在出现问题的时候才会知道怎么去调整和debug脚本 import cv2 import numpy as np use average valuedef generate_gray_data(picture):for i in range(picture.shape[0]):for j in range(picture.shape[1]):val np.sum(picture[i,j])val val/3picture[i,j] [val, val, val]return picture main entrydef main():picture cv2.imread(./lena.bmp)print(picture.shape[0])print(picture.shape[1])print(picture.shape[2])picture generate_gray_data(picture)cv2.imshow(lena, picture)cv2.waitKey(0)cv2.destroyAllWindows()if __name__ __main__:main() 7、分析和总结 opencv作为一个库来说本身无所谓好坏。我们使用它也是为了实现特定的功能。它可以和c配合也可以和python进行搭档一般来说我们处理的流程是这样的如下图所示大家可以熟记于心一下。python也好c也好opencv也好自己写算法也好嵌入式开发也好每一个步骤都有自己的用途。不存在谁取代谁的问题。这个过程当然可以简化也可以添加新的流程最终目的都是为了满足客户的需求同时实现个人的价值和利益。
http://www.w-s-a.com/news/56039/

相关文章:

  • 网店美工的意义与发展佛山推广seo排名
  • 网站在建设中模板自助云商城
  • 珠海网站设计建建建设网站公司网站
  • 广州高端网站制作公司哪家好网页制作公司 软件
  • 最快做网站的语言百度站长反馈
  • 简单网站设计价格手机网站技巧
  • 什么颜色做网站显的大气网站建设的含盖哪方面
  • 没网站怎么做二维码扫描连接济南做网站推广哪家好
  • 台州建设规划局网站搞外贸一般是干什么的
  • 怎么提高自己网站的知名度电子商务是建网站
  • 官方查企业的网站办公用品网站建设策划书
  • 微信网站搭建哪家好网站中转页
  • 阿里巴巴网站开发是谁长沙自助模板建站
  • 阿里云网站方案建设书网络公司运营是干啥的
  • 南通seo网站排名优化nginx wordpress rewrite
  • 网站做成软件做内部网站费用
  • 浙江企业网站建设网站域名有了 网站如何建设
  • 学编程哪个机构有权威德州做网站优化
  • 最火的网站开发语言福州网站建设服务商
  • 嘉兴网站制作哪里好asp网站源码免费版
  • 如何给网站配置域名百度网站统计添加网址
  • 搭建wap网站磁力引擎
  • 如何给公司网站做推广个人网站可以做社区吗
  • 网站建设为什么不给源代码大理如何做百度的网站
  • 网站代理违法吗网站备份流程
  • 免费域名查询网站wordpress wordfence
  • h5响应式网站模板制作巴南网站制作
  • 网站方案报价软文什么意思
  • 电子商城网站如何建设上海公司车牌价格
  • 丽江网站设计公司专业公司网站设计企业