基斯卡人lmy

分享学习 分享快乐

Cython使用技巧

背景 Python作为最方便的编程语言和丰富的配置而被大家推崇。 但是当我们的模型较复杂,运算量较大的时候,python的短板就会出现,执行速度并不那么理想,加上GIL的限制,让Python开发人员大为担忧,如何摆脱Python的这个短板而又不摒弃使用Python的快感呢?答案就是使用Cython...

2019-04-09 18:08:41

阅读数 62

评论数 0

人脸识别入门实战

最近做了一个关于人脸识别的项目,于是整理出来一个入门的教程在 GitChat 上,喜欢的可以阅读以下; https://gitbook.cn/gitchat/activity/5bd6c569f47b2f4f1a7e9c11 当然喜欢用 Python 的同学也可以支持以下我的新教程哦。网址如下:...

2019-03-20 10:19:26

阅读数 78

评论数 0

matplotlib中求两条曲线的交点

最近在工作中算法中遇到求两条曲线的交点的问题,开始在网上找了良久没找到什么可用的办法,后来自己就在再就在纸上画,发现一个简单的算法可以求出这些交点来。看下图就知道了, 就是按照几何来计算比例: 具体代码如下: import numpy as np import matplotlib.pyplot...

2019-02-18 15:31:23

阅读数 631

评论数 0

基于gRPC框架做一个身份证号码的识别

做着纯属训练自己的技能,首先说下具体实现功能就是,从客户端传送一张身份证的正面照片给服务器,然后返回身份证的号码回来。部分代码在上一篇文章稍作修改,话不多说看代码: 先看下server做了哪些修改: # -*- coding:utf-8 -*- import imagerecognition...

2018-09-25 17:19:39

阅读数 162

评论数 0

python版gRPC快速入门一

最近花钱买了一些课程讲述了关于RPC的一些知识,觉得还不错,就在这里做一个总结,要是有什么不正确的地方还望指出,谢谢。

2018-09-19 15:10:14

阅读数 1181

评论数 1

Django2.0的学习分享1

最近研究了一下Django这个WEB框架,于是就做了一个简易的博客。具体过程如下: 算了,不写了,再把blog完善完善再写吧

2018-08-30 14:15:41

阅读数 92

评论数 0

Python语言OpenCV开发之人脸检测和识别

前言 使计算机视觉成为极具吸引力学科的原因之一就是:它正在逐步的变成现实,人脸检测就是例证。在现实生活中人脸检测可用于各行各业,而OpenCV提供了人脸检测的算法。 本节会讲述OpenCV中人脸检测函数以及如何识别人脸。 正文 1、 Haar级联 人脸检测技术主要涉及到Haar特征、...

2018-07-08 21:14:51

阅读数 1289

评论数 1

Python语言OpenCV开发之目标跟踪

前言 目标跟踪是对摄像头视频中的移动目标进行定位的过程,对视频的处理分析也越来越成为计算机视觉的主流,而本质上视频是由一帧帧的图像组成,所以视频处理最终还是要归结于图像处理。关于视频帧如何获取的,在GUI特性那一章节已经说过,这里不再讲述。 正文 1、 基本的运动检测 为了检测视频中的...

2018-07-08 21:14:01

阅读数 2009

评论数 1

06-图像特征提取与描述

前言 OpenCV可以检测图像的主要特征,然后提取这些特征,使其成为图像描述符,这就类似与人的眼睛与大脑。这些图像特征可以作为图像搜索的数据库。可以利用关键点将图像拼接起来,组成一个更大的图像。本章将介绍如何使用OpenCV来检测图像特征,并利用这些特征进行图像匹配和搜索等; 正文 1、...

2018-07-08 21:12:36

阅读数 573

评论数 1

Python语言OpenCV开发之使用OpenCV处理图像(下)

前言 本章内容继续上一节,因为内容比较多,所以分成了两节来讲述,都是和图像处理相关的,本节主要学习图像直方图,图像变换,模板匹配,分水岭算法等知识。 正文 1、 图像直方图 通过图像直方图可以对整幅图像的灰度值有一个整体的了解,直方图的x轴是灰度值(0到255),y轴是图片中具有相同灰...

2018-07-08 21:11:43

阅读数 552

评论数 0

Python语言OpenCV开发之使用OpenCV处理图像(上)

前言 本章内容都是和图像处理相关的,学习颜色空间的变换,几何变换,图像平滑,形态学变换,边缘检测,轮廓检测等知识。 正文 1、 颜色空间转换 OpenCV中有数百种关于不同颜色空间之间的转换的方法。当前计算机视觉中有三种常用的色彩空间:灰度、BGR以及HSV; .灰度色彩空间是通过去...

2018-07-08 21:11:20

阅读数 1129

评论数 0

Python语言OpenCV开发之OpenCV的核心操作

前言 从概念上讲,一个字节能表示0到255的整数。目前,对于所有的实施图像应用而言,虽然有其他的便是形式,但一个像素通常有每个通道的一个字节表示。一个OpenCV图像是.array类型的二维或三维数组。8位的灰度图像是一个含有字节值的二维数组。一个24位的BGR图像是一个三维数组,它也包含了字节...

2018-07-08 21:10:26

阅读数 81

评论数 0

Python语言OpenCV开发之文件处理以及OpenCV的GUI特性

1. 前言 大多数的OpenCV应用程序需要将图像作为输入参数,同时也会将图像作为返回的结果。一个交互式的OpenCV应用程序很可能就是将摄像头或者视频文件又或者图像文件又或是原始字节(raw byte)等作为输入参数,通过窗口显示输出结果。 2. 正文 1、 图像文件的读取、...

2018-07-08 21:08:45

阅读数 562

评论数 0

Python语言opencv开发之开发环境的搭建

1. 背景 1、为什么使用Python? Python作为一种高效简洁的直译式语言非常适合来解决日常工作的问题。而且简单易学,初学者花不了几个小时就能入门。再加上Numpy和matplotlib这两个强大第三方包支持,Python对数据分析的能力不逊于Matlab。P另外很多软件都提供了Py...

2018-07-08 21:06:30

阅读数 786

评论数 0

OpenCV结合PyQt5开发之旅

最近在gitChat上做了一个简短的教程,快速入门PyQt5和结合OpenCV的开发 地址:(http://gitbook.cn/gitchat/activity/5a433b3ffee1cd074a5cef06) 详细讲解了: PyQt5 的安装过程以及 pyqt5_tools 的安装过程...

2018-02-07 16:52:28

阅读数 889

评论数 0

python for OpenCV图像处理之模板匹配以及分水岭算法

首先看些效果如下: 具体代码如下: if __name__ == '__main__': from muban import Ui_Form else: from muban.muban import Ui_Form from PyQt5.QtW...

2018-01-17 15:34:16

阅读数 1111

评论数 0

PyQt5完美结合OpenCV

本人做了一个PyQt5完美结合OpenCV的gitChat 使用微信扫描关注,前十名限时免费哦

2017-12-28 18:19:16

阅读数 1796

评论数 0

openCV中的图像变换

也就是傅里叶变换。傅里叶变换经常用来分析不同滤波器的频率特性。可以使用2D离散傅里叶变换(DFT)分析图像的频域特性。实现DFT的一个快速算法称为快速傅里叶变换(FFT)。对于一个正弦信号:x(t) = Asin(2πft),它的频率为f,如果把这个信号转到它的频域表示,我们会在频率f中看到一个峰...

2017-12-25 15:31:27

阅读数 239

评论数 0

PyQt5+OpenCV+Matplotlib 基础操作教程代码

由于以前写的基础知识没有配写代码:http://download.csdn.net/download/eric_lmy/10121771 现在讲代码配上:显示效果如下:http://blog.csdn.net/Eric_lmy/article/details/78553354 推荐一个GitC...

2017-12-08 13:51:05

阅读数 325

评论数 0

pyinstaller+scipy

最近由于工作需要将PyQt5写的程序打包成exe文件,开始使用的cx_freeze的工具进行打包,由于打包的结果太大,所有换成了pyinstaller的工具使用,这个工具比较简单,开始写了一个demo打包很顺利,但是用到项目中却老是出问题,这是因为项目中用来scipy这个库,pyinstaller...

2017-12-07 14:34:18

阅读数 958

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭