python
文章平均质量分 76
whiteso
这个作者很懒,什么都没留下…
展开
-
python多版本兼容性问题:当同时安装Python2和Python3后
Windows系统,不论python2还是python3,python可执行文件都叫python.exe,在cmd下输入python得到的版本号取决于环境变量里哪个版本的python路径更靠前.那么cmd下的python版本通过上移python3版本那么cmd下的python版本这就带来一个问题了,如果你想用python2运行一个脚本,一会你又想用python3运行另一个脚本,你怎么做?...原创 2019-04-05 12:02:03 · 581 阅读 · 0 评论 -
python-opencv 边缘检测
Canny边缘检测Canny边缘检测器是一种被广泛使用的算法,并被认为是边缘检测最优的算法,该方法使用了比高斯差分算法更复杂的技巧,如多向灰度梯度和滞后阈值化步骤平滑图像:使用高斯滤波器与图像进行卷积,平滑图像,以减少边缘检测器上明显的噪声影响计算图像的梯度和方向:图像中的边缘可以指向各个方向,这里计算图像的梯度,并将梯度分类为垂直、水平和斜对角。非最大值抑制:利用上一步计算出来的梯度方...原创 2019-05-14 11:46:10 · 16243 阅读 · 0 评论 -
pyhthon-opencv 将图片转化为灰度图
cv2.imread函数cv2.imread函数可直接转化为灰度图该函数设置了cv2.IMREAD_GRAYSCALE的标志,表示加载灰度图。在imread函数中是设置了三种标志,分别是1.cv2.IMREAD_COLOR : 默认使用该种标识。加载一张彩色图片,忽视它的透明度。2. cv2.IMREAD_GRAYSCALE : 加载一张灰度图。3. cv2.IMREAD_UNCHAN...原创 2019-05-18 10:01:12 · 2445 阅读 · 0 评论 -
双边滤波bilateralFilter
双边滤波是一种非线性的滤波方法,是结合图像的空间邻近度和像素值相似度的一种折衷处理,同时考虑空间与信息和灰度相似性,达到保边去噪的目的,具有简单、非迭代、局部处理的特点。之所以能够达到保边去噪的滤波效果是因为滤波器由两个函数构成:一个函数是由几何空间距离决定滤波器系数,另一个是由像素差值决定滤波器系数.1 Python: cv2.bilateralFilter(src, d, sigmaColo...原创 2019-05-18 11:21:28 · 789 阅读 · 0 评论 -
Python——WIFI扫描
import pywififrom comtypes import GUIDimport timewifi = pywifi.PyWiFi()iface = wifi.interfaces()[0]# 起始获得的是列表,列表中存放的是无线网卡对象。# 可能一台电脑有多个网卡,请注意选择# 如果网卡选择错了,程序会卡住,不出结果。iface.scan()time.sleep(2)...原创 2019-05-28 14:37:53 · 3638 阅读 · 0 评论 -
python-wifi
# coding:utf-8from tkinter import *from tkinter import ttkimport pywififrom pywifi import constimport timeimport tkinter.filedialogimport tkinter.messageboxclass MY_GUI(): def __init__(...原创 2019-12-25 15:13:48 · 2921 阅读 · 0 评论 -
图片动漫化处理原理
动漫化风格的特点要想搞清楚怎么变成动漫化风格,首先就要明白动漫和普通照片的区别。主要的区别有三点:(1)动漫中的细节相对少;(2)动漫中的边缘轮廓更突出;(3)动漫的色彩更鲜艳(相对于普通的、未经PS的照片);如何处理(1)突出边缘线条要想突出边缘,自然首先要找到边缘。有很多成熟的边缘检测算法,最常用的就是各种算子—— Sobel, Canny, Laplace 等等。利用这些...原创 2019-06-13 20:50:00 · 7621 阅读 · 0 评论