![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
呀糯米
这个作者很懒,什么都没留下…
展开
-
批量修改文件夹中图像名称
#批量修改图像名称import cv2import ospath="D:/image/5/"files=os.listdir(path)for filename in files: if(filename.endswith('.jpg')): print(path+filename) img = cv2.imread(path+filename)...原创 2019-07-28 15:35:50 · 220 阅读 · 0 评论 -
python3环境下使用EM算法实现GMM
# 导入模块import numpy as npimport matplotlib.pyplot as pltfrom scipy.stats import multivariate_normal# 构建测试数据N = 200; pi1 = np.array([0.6, 0.3, 0.1])mu1 = np.array([[0,4], [-2,0], [3,-3]])sigma1 ...转载 2019-03-15 19:04:30 · 1118 阅读 · 0 评论 -
将图片转换为素描图
用OpenCV、Python一张RGB颜色的图像经过下面四个步骤就能够生成出一张素描图:将RGB图转化为灰度图。 灰度图进行反色操作。 对步骤2中的图片进行高斯模糊Gaussian blur。 将步骤1中的灰度图像和步骤三中的模糊反色图像混合,这里就用到亮化(Dodging)和暗化(burning)的技术。1、在读取图片是可将直接读取为灰度模式img_gray = cv2.imr...原创 2018-11-03 17:53:34 · 4817 阅读 · 0 评论 -
以系统当前时间批量修改文件名
使用python批量修改文件夹里面文件的名称。修改为当前时间的时候,由于毫秒级会同时改名多个文件,会出现重名现象,因此为每一个修改文件添加一个三位数的随机数。r=random.randint(0,1001)设置时间为毫秒级 t = time.time()t=int(round(t*1000)) 在本代码中将改名前与改名后的文件名输出作为直观的比较。完整代码见下:#!...原创 2018-10-19 11:40:22 · 1208 阅读 · 0 评论 -
Django中urls与path的区别,启动Django报错400
启动django后,不能访问,报400错误。原因:没有开启允许访问处理:编辑HelloWorld目录下setting.py ,把其中的ALLOWED_HOSTS=[]改成ALLOWED_HOSTS=['*'] ##* 表示任意地址。 在使用Django的时候,多次遇到urls与path,不知道两者有什么区别。下面简单介绍一下两者在django>=2.0的版本,u...转载 2018-08-15 13:36:46 · 15239 阅读 · 1 评论 -
前向传播代码
使用tensorflow进行简单的前向传播算法。定义w1和w2的时候并没有真正运行,仅仅是定义了,需要在后面初始化虽然直接调用每一个变量的初始化过程是一个可行方案,但是当变量数目增多,或者变量之间存在依赖关系时,单个调用方案就比较麻烦了。为了解决这个问题,tensorflow提供了一种更加便捷的方式来完成变量初始化过程。以下程序展示了通过tf.global_variables_inita...原创 2018-07-19 19:42:54 · 666 阅读 · 0 评论 -
用Python定义一个函数,实现对一个复数a+bj求模的平方并返回该值
紫光的一个笔试题目,求复数模的平方。和同学交流了好一会后写出如下结果a = input("input")b =a.split("+" or "-") #按照符号分割后赋值给bdef xs(b): if len(b)>1: #实部与虚部都存在 if "j" in b[0] : s = int(b[0][:-1]) ...原创 2019-10-08 21:39:08 · 2758 阅读 · 0 评论