自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 给定图片进行椭圆拟合,并求参数

import pandas as pdimport numpy as npimport matplotlib.pylab as pltfrom sympy.solvers import solvefrom sympy import Symbolimport osdef solve_tuoyuan(x,y): #a*x**2 + b*x*y + c*y**2 + d*x ...

2018-07-31 23:33:33 2564 4

原创 python打包成exe格式

使用pyinstaller可以将你的.py文件直接转换成.exe格式,在没有部署python环境的windows机器上直接运行你的程序!!废话不多说,直接上正文1. 在命令行用pip安装 pyinstaller包pip install pyinstaller2.下载安装pyinstaler运行时所需要的windows扩展pywin32mhammond/pywin32选择最...

2018-07-29 09:08:33 38898

原创 彩色rgb图片转灰度图 opencv

# 彩色图片转灰度图import cv2 as cvimg = cv.imread('test.jpg', 1)img = cv.cvtColor(img, cv.COLOR_BGR2GRAY)cv.imshow('asd', img)cv.waitKey(0)cv.destroyAllWindows()

2018-07-28 22:15:16 3936

原创 用matplotlib 画圆

import matplotlib.pyplot as pltpath = '' # 路径lena = plt.imread(r'') # 读取和代码处于同一目录下的 lena.png# 此时 lena 就已经是一个 np.array 了,可以对它进行任意处理plt.scatter(50, 45, color='r',s=200)# scatter:x,y表示横纵坐标,color...

2018-07-26 23:09:42 5870

原创 python 行列分不清

只是为了自己分清~~~~

2018-07-26 19:22:11 1283

原创 matplotlib 基本图

import matplotlib.pyplot as pltimport numpy as npx = np.linspace(-1, -1, 50) # 定义x,范围是(-1, 1),个数是50y = 2 * x + 1plt.figure() # 定义一个图像窗口plt.plot(x, y) # 化(x, y)曲线plt.show() # 显示图像#plt.f...

2018-07-25 23:05:39 224

原创 错误 AttributeError: 'NoneType' object has no attribute 'astype'

# 自定义函数数高斯模糊import cv2 as cvimport numpy as npfrom matplotlib import pyplot as pltpath = 'main.jpg'img = cv.imread(path, 0)# 自定义 根据窗口大小(10, 10)来计算高斯函数标准差kernel_size = (7, 7)sigma = 2blur =...

2018-07-25 21:37:03 23982 7

原创 OpenCV图像之间的操作

# 1、在图像上进行算术操作,如加减以及按位操作 # 2、将会学会使用cv2.add(),cv2.addWeights() # 参考网站:https://docs.opencv.org/3.0-beta/doc/py_tutorials/py_core/py_image_arithmetics/py_image_arithmetics.html#image-arithmetics ...

2018-07-25 17:16:05 38455

原创 Numpy 总结

一、NumPy:数组计算1、NumPy是高性能科学计算和数据分析的基础包。它是pandas等其他各种工具的基础。2、NumPy的主要功能:ndarray,一个多维数组结构,高效且节省空间 无需循环对整组数据进行快速运算的数学函数 *读写磁盘数据的工具以及用于操作内存映射文件的工具 *线性代数、随机数生成和傅里叶变换功能 *用于集成C、C++等代码的工具3、安装方法:pip in...

2018-07-25 01:10:46 1000 2

原创 图片的二维数组转一维数组 降维

我这里用的是python3,网上的其他的版本全是自己写的通过两个for循环,但是这样效率低,可移植性低,复用率低。首先python中有numpy来专门用于处理多维数组对象和用于处理数组的例程集合组成的库图片本质就相当于一个二维数组或者二维矩阵(这里的图片指的是灰度图) 先在代码中引入库import cv2 as cvimport numpy as np...

2018-07-24 17:39:19 5710

原创 错误 AttributeError: 'NoneType' object has no attribute 'ravel'

AttributeError: ‘NoneType’ object has no attribute ‘ravel’import cv2 as cvfrom matplotlib import pyplot as pltimport numpy as nppath = './water_bottle/main.jpg'img = cv.imread(path, 0)plt.h...

2018-07-24 11:10:36 10276

原创 Python 拷贝对象

copy.copy() 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象copy.deepcopy() 深拷贝 拷贝对象及其子对象一个很好的例子:# -*-coding:utf-8 -*-import copya = [1, 2, 3, 4, ['a', 'b']] #原始对象b = a #赋值,传对象的引用c = copy.copy(a) #对象拷贝,浅拷贝d = cop...

2018-07-24 00:43:59 31356

原创 手写数字识别 MNIST

预处理tensorflow库内包含mnist,直接加载mnist数据并转为一维数组形式。直接加载的是.gz格式。import tensorflow.examples.tutorials.mnist.input_data as input_data # 加载mnist数据mnist = input_data.read_data_sets("MNIST_data/", one_ho...

2018-07-21 20:04:41 804

原创 mnist 神经网络

# -*- coding: utf-8 -*-# 神经网络import tensorflow as tfimport numpy as npfrom tensorflow.examples.tutorials.mnist import input_data # 加载数据def init_weight(shape): # 初始化 return tf.Variable(t...

2018-07-20 17:41:51 38571

原创 mnist softmax函数

# -*- coding: utf-8 -*-# 读取数据图片,预处理import tensorflow as tfimport tensorflow.examples.tutorials.mnist.input_data as input_data # 加载mnist数据mnist = input_data.read_data_sets("MNIST_data/", one_hot...

2018-07-20 17:40:50 38416

原创 贝叶斯公式

例已知概率:P(X = A) –原因为A的概率 P(Y=B | X=A) –在原因为A的前提下,结果为B的条件概率需要求的概率P(X=A|Y=B) 第一步: P( X=A | Y=B ) = P( X=A, Y=B ) / P( Y=B ) 第二步: P( X=A | Y=B ) = P( X=A, Y=B ) / ( P( X...

2018-07-20 17:32:17 347

原创 联合概率、边缘概率和条件概率

联合概率概念:包含多个条件且所有条件同时成立的概率 P(X =A, Y=B)表示X=A且Y=B的概率 P(X=A) = P(X =A, Y=0) + P(X =A, Y=1) + ··· ··· + P(X =A, Y=B)边缘概率概念:P( X =A )P( Y=B )单个条件成立的概率条件概率概念:在某一前提A条件成立的情况下,B条件成立的概率...

2018-07-20 16:48:30 1251

原创 MNIST softmax函数

使用softmax函数使用mnist数据集# -*- coding: utf-8 -*-# 读取数据图片,预处理import tensorflow as tfimport tensorflow.examples.tutorials.mnist.input_data as input_data # 加载mnist数据mnist = input_data.read_data_s...

2018-07-19 01:04:15 326

原创 MAC 安装python3.6和tensorflow

python的安装 在官网直接安装 https://www.python.org/downloads/mac-osx/ 必须选择64位的版本 tensorflow的安装 没有pip3的话先安装sudo easy_install pipsudo easy_install --upgrade six 安装TensorFlowpip insta...

2018-07-18 23:14:44 3573

原创 fatal: Could not read from remote repository.

2018-07-15 11:59:54 31078

原创 django 读取图片到页面

31、首先,我们看看models.py里的模型,有个upload_to参数,为了和过去一刀两断,楼主决定给upload_to赋值一个新的值叫avatar/,这个参数的意思是把文件上传到MEDIA_ROOT/avatar/下面。既然这里upload_to的值是连接在MEDIA_ROOT/路径后的一部分,所以很自然的只能写成avatar/或者./avatar/,而不能写成/avatar/,楼主已经以身...

2018-07-15 10:49:59 39237 3

原创 django 读取全部数据库数据

views.py中def peoples(request): teacher = TeacherPeopleModel.objects.filter() return render(request, 'peoples.html', {'teacher': teacher})model.py中class TeacherPeopleModel(models.Mode...

2018-07-14 20:28:15 43831 1

原创 linux守护进程 django

nohup python manage.py runserver 0.0.0.0:8000 &nohup 命令 &

2018-07-14 17:46:24 32132

原创 Error: That port is already in use.

查询是哪个进程losf -i:8002 其中8002是端口号杀掉这个进程kill -9 1338 其中1338是PID

2018-07-14 17:34:24 31396

原创 django 从数据库读取数据到前端

model.py中# Create your models here.class IndexModel(models.Model): text = models.TextField(max_length=500)views.py中def index(request): text = IndexModel.objects.get(id=1) return ren...

2018-07-14 14:54:28 50173 8

原创 Django创建超级管理员

进入项目路径:python manage.py createsuperuser按照提示输入相应的用户名,邮箱和密码即可

2018-07-14 11:11:45 41751

原创 Django 'WSGIRequest' object has no attribute 'user

需要在settings里面把MIDDLEWARE改为MIDDLEWARE_CLASSES 即可

2018-07-14 11:11:04 31777 1

原创 django Error: That IP address can't be assigned to.

在settings.py中设置如下ALLOWED_HOSTS = ['112.74.177.117', 'localhost', '0.0.0.0:8000', '127.0.0.1']# ALLOWED_HOSTS = ['0.0.0.0']其中112.74.177.117是自己服务器的ip 0.0.0.0:8000是必须有的 其他两个也尽量加上然后启动时使用...

2018-07-13 21:20:03 14597 2

原创 django设计模式

MVC模式MVC将应用程序分解为三个组成部分:mode(模型)、view(视图)、control(控制器),其中:M 管理应用程序的状态(通常存储到数据库中),并榆树改变状态的行为(或者叫“业务规则”) C 接受外部用户的操作,根据操作访问模型获取数据,并调用“视图”显示这些数据,控制器将“模型”和“视图”隔离,并成为二者之间的纽带 V 负责把数据格式化后呈现给用户。MTVDj...

2018-07-13 09:34:10 396

原创 排序

算法性能分析分类内排序:带排序的记录全部保存在内存中外排序:针对外存(磁盘等)数据的排序基本操作:比较关键码的操作,通过这种操作确定数据的顺序关系移动数据记录的操作,用于调整记录的位置顺序基于关键码的比较的排序问题,时间复杂度是O(n log n),也就是说任何算法都不能优于O(n log n)稳定的排序算法:对于待排序的序列里任何一对排序码相同的记录Ri和Rj,在排序后后...

2018-07-12 10:06:22 925

原创 hexo生成博文插入图片

把主页配置文件_config.yml 里的post_asset_folder:这个选项设置为true(如果没有就不用管了)在cmd中你的hexo目录下执行这样一句话npm install hexo-asset-image –save,这是下载安装一个可以上传本地图片的插件安装完成后,再运行hexo n “title”来生成md博文时,/source/_posts文件夹内除了title.md文...

2018-07-11 23:17:09 32695 1

原创 Hexo发布文章

新建文章 以win10为例,其他操作系统相似,win+r快捷键,打开cmd命令行,进入文件所在的路径$ hexo new title title就是新建的文章的名字C:\Users\Administrator\Desktop\my_blog>hexo new hello(node:6328) [DEP0061] DeprecationWarning: fs....

2018-07-09 20:22:09 35551 1

原创 Fexo文档

开始安装$ cd my-blog$ git clone git@github.com:forsigner/fexo.git themes/fexo启用打开博客根目录的 _config.yml 设为 theme: fexo升级$ cd themes/fexo$ git commit -am 'update'$ git pull配置主题主题配置全部在theme/fexo里面完成,所里下面所有...

2018-07-09 20:00:19 31384

原创 字符串反转 (python语言)

题目描述 将主函数中输入的字符串反序存放。例如:输入字符串“abcdefg”,则应输出“gfedcba”。输入 abcdefg输出 gfedcba样例输入 abcdefg 样例输出 gfedcbadef main(): a = input('') l = list(a) l.reverse() a = ''.join(...

2018-07-08 15:51:59 647

原创 机器学习 你好世界!

使用sklearn库和tensorflow模型from sklearn import tree # 加载决策树features = [[140, 1], [130, 1], [150, 0], [170, 0]] # 特征labels = [0, 0, 1, 1] # 属性clf = tree.DecisionTreeClassifier()clf = clf.fit...

2018-07-04 22:42:31 173

原创 老鼠走迷宫(python语言)

老鼠走迷宫—————————————-0为可走,1为不可走x为行数,y为列数matrix = [] # 定义二维数组exit_x = 1 # 定义出口所在行exit_y = 1 # 定义出口所在列class Node: def __init__(self, x, y): self.x = x self.y = y ...

2018-07-03 21:57:21 3108 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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