08领域技术八月 2, 2020opencv小白08PracticalExercise学习笔记0210使用Hu矩进行形状匹配Hu矩(或者更确切地说是Hu矩不变量)是使用对图像变换不变的中心矩计算的一组7个变量。事实证明,前6个矩不变量对于平移,缩放,旋转和映射都是不变的。而第7个矩会因为图像映射而改变。OpenCV中,我们HuMoments()用来计算输入图像中的Hu矩。_,im=cv2.thrAI应用和opencv
08领域技术八月 2, 2020opencv小白07PracticalExercise学习笔记01资料:OpenCV-Practical-Exercise:https://github.com/luohenyueji/OpenCV-Practical-Exercise学习目的1,OpenCV用法2,各种机器学习场景涉及的opencv方法,问题解决思路等3,各机器学习算法使用场景和特点1基于深度学AI应用和opencv
07通用技术七月 28, 2020开源阅读_07人脸检测和追踪Xlsx代码来源,search,faceDetectionandtrack见Excel,request,flask等.xlsx(略)dstoyanova/face-detection-and-tracking.git主逻辑.py主入口maindefmain():globalcapi=0while(cap.i开源阅读excel
07通用技术七月 25, 2020python实战06_多线程bug处理记录多线程bug处理记录Thread(target=func02)whileTrue:dataA=DataA()dataA.data=[[[xx,yy]]]xxx,yyy,zzz,dataA.data=[[[xx,yy]],[[ff,zz]]]assertlen(dataA.data)>1,errordpython实战
08领域技术七月 25, 2020AI应用02_face-recognition学习开源人脸识别项目face_recognition学习在图片中识别人脸face_locations=face_recognition.face_locations(image)如果你正在为同一个人获得多个比较,那可能就是这样您的照片中的人看起来非常相似,容差值较低需要使脸部比较更严格。你可以用—tolAI应用
07通用技术七月 22, 2020开源阅读_06flaskXlsxFlask是一个使用Python编写的轻量级Web应用框架,让我们可以使用Python语言快速搭建Web服务,Flask也被称为“microframework”,因为它使用简单的核心,用extension增加其他功能。flask可以看做对jinja2和Werkzeug的二次封装。Jinja2是一个功开源阅读excel
08领域技术七月 12, 2020AI应用06_人脸检测追踪的原理和架构人脸检测追踪的原理和架构应用在做什么?利用已有算法的不同特性(识别速度,准确率,角度鲁棒性,光线鲁棒性等)设计合适的算法利用方式(图片预处理(自适应亮度光照等),特定场景偏好(可以多报但不能漏报,或可以漏但不能误报类似的),单算法在特定场景的参数,多算法的组合协同使用方式)以最小的系统资源占用达到最AI应用
07通用技术七月 8, 2020arm64,aarch64,armv8,armel,armhf以及x86,arm,mips杂谈arm64和aarch64区别可以认为是一样的看来ARM64是由Apple创建的,而AARCH64是由其他人(最著名的是GNU/GCC的)创建的。经过一番谷歌搜索后,我发现此链接:LLVM64位ARM64/AArch64后端已合并所以说得通,iPad称自己为ARM64,就像苹果使用LLVM(增强版Gt玩物不丧志
07通用技术七月 8, 2020linux_aptget,pip之源码安装由于最近需要在arm上部署产品(aarch64),而很多软件使用apt-get或pip是无法安装的或者安装的版本过旧,只能采用源代码安装的方式。apt-get源码安装apt-get普通安装installxxxapt-get源码安装:gitclonexxx.git&&gitreselinux
07通用技术七月 6, 2020开源阅读_05imutilsimutils是一个图像处理工具包,它对opencv的一些方法进行了二次加工,使其更加简单易用。相比较于opencv的学习难度,导致很多方法使用起来需要一定的基础,新手可能会起步的较慢,而imutils使用起来比较便利,能够辅助我们理解opencv基础代码量用法查询opencv中的函数可以使用关键词开源阅读
07通用技术七月 5, 2020django入门进阶06_静态文件和模板静态文件和模板静态文件,js,image,如果作为纯粹的web应用来看,静态文件的响应并不属于web应用范畴,因为静态文件不涉及业务逻辑,也不需开发业务代码。但几乎100%的web应用都支持对静态文件的直接访问。为何?主要是web应用基本上必然依赖css,js,img等静态资源,我们不可能固执的开发django入门进阶
07通用技术七月 5, 2020django入门进阶11_websocket本文适合有一定websocket基础的,至少完整看过前后端demo的读者,一窍不通的小白建议先阅读“参考”部分的博文扫扫盲。基于django的dwebsocket组件(目前虽然不在维护,但正常使用没问题)前端方法<scripttype="text/javascript">varsocketdjango入门进阶
07通用技术七月 5, 2020django入门进阶10_部署上线(nginx,uwsgi,supervisor)完善的django项目上线,有很多种上线的方法,比如apache,uwsgi,nginx等。这里只介绍2种,一种是django自带的,另外一种则是nginx+uwsgi完成介绍。django服务pythonmanage.pyrunserver,验证可正常访问uwsgi安装和服务验证安装Installdjango入门进阶
07通用技术六月 28, 2020linux_手把手教ubuntu搭建rtsp视频推送服务公司业务需要使用rtsp服务,搜索了几个rtsp源,但都非常不稳定,并且无法指定特定视频作为源。为了方便开发测试,决定自行建立rtsp服务器。live555编译安装启动编译wgethttp://www.live555.com/liveMedia/public/live555-latest.tar.glinux
07通用技术六月 27, 2020python进阶18_垃圾回收GCpython采用的是引用计数机制为主,标记-清除和分代收集两种机制为辅的策略。PythonGC主要使用引用计数(referencecounting)来跟踪和回收垃圾。在引用计数的基础上,通过“标记-清除”(markandsweep)解决容器对象可能产生的循环引用问题,通过“分代回收”(generatpython进阶