自定义博客皮肤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)
  • 收藏
  • 关注

原创 【读取CSV并显示曲线】

读取CSV并显示曲线import csvfrom datetime import datetimefrom matplotlib import pyplot as pltimport matplotlib.ticker as tickerplt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.unicode_minus'] = Falsefilename='fulin1.csv'with open(filen

2022-03-20 22:49:29 384

原创 ros学习

国内源:-i https://pypi.douban.com/simple安装dlib库pip install dlib==19.6.1你缺少什么包,就安装什么包即可:sudo apt-get install ros-kinetic-***基于用户修改 Python 版本:想要为某个特定用户修改 Python 版本,只需要在其 home 目录下创建一个 alias(别名) 即可。打开该...

2019-12-22 13:18:23 160

原创 当图像像素值被更改时,再次显示为白色或者,但是矩阵是有值时,可以尝试方法

img=img.astype(np.int8)cnt=np.zeros(256,np.uint8)

2019-10-14 15:50:46 273

转载 FPGA编码风格

1.对所有的信号名、变量名和端口名都用小写,这样是为了和业界保持习惯一致;对常量名和用户定义类型用大写。2.使用有意义的信号名、端口名、函数名和参数 名3.信号名长度不要太长4.对于时钟信号使用clk作为信号名,如果设计中存在多个时钟,使用clk作为时钟信号的前缀5.对于来自同一驱动源的信号在不同的子模块中采用相同的名字,这要求在芯片总体设计时就定义好顶层子模块间连接线的名字,端口和连接线...

2019-07-05 15:14:28 357

转载 QuartusII编译时会遇到的问题

1.Found clock-sensitive change during active clock edge ai time on register “name”原因:vector source file 中时钟敏感信号(如数据,允许端,清零,同步加载等)在试重边缘同时变化。而时钟敏感信号不能再时钟边沿变化。其后果导致结果不正确。方法:编辑vector source file2.Ver...

2019-07-04 21:49:08 3934

原创 数字图像处理汇总(1)

# #图像融合cv2.addWeightes()# dst=cv2.addWeighted(img1,0.8,img2,0.4,0)# #cv加法# dst=cv2.add(img1,img2)# #numpy加法# # dst=img1+img2# cv2.imshow('dst',dst)# cv2.imshow('IR',img1)# cv2.imshow('VIS',img...

2019-06-03 20:03:50 246

原创 中值滤波实现的问题-python

"""中值滤波"""mask=np.zeros((3,3))+1for i in range(1,w-1): for j in range(1,h-1): # mask1=mask*b2[x:x+3,y:y+3] w=sorted([b2[i-1,j-1],b2[i-1,j],b2[i-1,j+1],b2[i,j-1],b2[i,j],b2[i,j+1]...

2019-06-03 20:02:37 1012

原创 灰度图像转换成彩色图像(伪

b,g,r=cv2.split(img1)w,h,c=img1.shapex=[b,g,r]img3=np.empty((w,h,c))# for i in range(w):# for j in range(h):# img3[i,j,0]=img1[i,j,0]for i in range(c): img3[:,:,i]=x[i]img3= c...

2019-05-31 21:39:05 3949

原创 数字图像处理_线性相加

主要是对彩色图像进行线性相加(融合)难点:1.相加之后数值大于256处理:np.uint82.对于三通道的理解,三维矩阵的构造3.代码比较简单,运行速度较慢img1=np.asanyarray((img1))img2=np.asanyarray((img2))w,h,c=img1.shapeimg3=np.zeros((w,h,c))a=0.4b=0.7for i in ran...

2019-05-31 17:16:26 662

原创 OPENCV-入门1

图像加法主要用到方法:cv2.add()或通过numpy操作,res=img1+img2。两个图像的深度和类型应该相同,或者第二个图像只能是一个标量值。注意:opencv加法和numpy加法有区别。opencv加法是饱和运算,numpy加法是模运算。如:x = np.uint8([250])y = np.uint8([10])print cv2.add(x,y) # 250+10...

2019-05-29 16:48:46 114

转载 入门pytorch

1.入门建议第一步 github的 tutorials 尤其是那个60分钟的入门。只能说比tensorflow简单许多. 另外jcjohnson 的Simple examples to introduce PyTorch 也不错2.第二步 example 参考 pytorch/examples 实现一个最简单的例子(比如训练mnist )。3.第三步 通读doc PyTorch doc 尤其是...

2019-05-19 13:34:00 156

翻译 opencv源码 python

opencv官方文档源码及注释`# -- coding: UTF-8 --import cv2import numpy as npfrom matplotlib import pyplot as pltI = cv2.imread(‘C:/Users/the_moon/Desktop/image.bmp’,0)#读取图片cv2.namedWindow(‘I’,cv2.WINDOW_NOR...

2019-04-29 19:47:59 2617

转载 试卷随机出题

2018-12-06 21:28:42 1580

翻译 正则

zs

2018-11-27 20:38:07 68

原创 正则2

2018-11-27 19:33:05 100

转载 正则

2018-11-26 20:51:21 70

转载 python打印

2018-11-26 15:23:25 100

原创 python

2018-11-26 14:44:10 84

原创 python2

2018-11-25 22:14:52 80

原创 python

2018-11-25 19:59:23 74

转载 numpy基础55555

import numpy as npfrom numpy.linalg import *import matplotlib.pyplot as pltarr=np.random.randn(2,3)print(arr)print("\n通用函数(即ufunc)是一种对ndarray中的数据执行元素级运算的函数。你可以将其看做简单函数( \ 接受一个或多个标量值,并产生一...

2018-11-05 16:26:48 97

转载 numpy5

import numpy as npfrom numpy.linalg import *import matplotlib.pyplot as pltarr=np.random.randn(2,3)print(arr)print("\n通用函数(即ufunc)是一种对ndarray中的数据执行元素级运算的函数。你可以将其看做简单函数( \ 接受一个或多个标量值,并产生一...

2018-10-31 19:42:51 92

转载 numpy基础

import numpy as nparr=np.empty((8,4))for i in range(8): arr[i]=iprint('花式索引(Fancy indexing)是一个NumPy术语,它指的是利用整数数组进行索引。假设我们有一个8×4数组:\n',arr)print('为了以特定顺序选取行子集,只需传入一个用于指定顺序的整数列表或ndarray即可:\n',a...

2018-10-31 16:30:25 94

转载 pyb入门到

python_responsimport requestsimport pygalfrom pygal.style import LightColorizedStyle as LCS,LightenStyle as LSimport matplotlib.pyplot as plturl='https://api.github.com/search/repositories?q=lan...

2018-10-30 17:55:01 1752

转载 py机器

machine-1import numpy as npclass Preceptron(object): def __init__(self,eta=0.01,n_iter=10): self.eta=eta self.n_iter=n_iter def fit(self,x,y): self.w_=np.zeros(1+X.s...

2018-10-30 17:54:07 96

转载 alien_invasion

# -*- coding: utf-8 -*-"""Created on Sat Sep 8 15:31:52 2018@author: 这台电脑"""import pygamefrom settings import Settingsfrom ship import Shipimport game_functions as gffrom pygame.sprite imp...

2018-10-30 17:53:06 393

转载 py入门到

16-1#假设死亡谷的温度import csvfrom matplotlib import pyplot as pltfrom datetime import datetimefilename='death_valley_2014.csv'with open(filename) as f: reader=csv.reader(f) header_row=next(re...

2018-10-30 17:52:07 69

转载 py入门到

15-3import matplotlib.pyplot as pltfrom random_walk import RandomWalkwhile True: rw=RandomWalk() rw.fill_walk() point_numbers=list(range(rw.num_points)) plt.plot(rw.x_values,rw.y_v...

2018-10-30 17:51:24 68

原创 py入门到实践15-

import matplotlib.pyplot as pltinput_value=list(range(1,5001))sancifang=[x**3 for x in input_value]plt.plot(input_value,sancifang,linewidth=5)plt.title("sancifang",fontsize=20)plt.xlabel("value...

2018-10-30 17:50:08 87

原创 numpy基础

import numpy as nparr=np.arange(10)print(arr)print('ndarray的切片语法跟Python列表这样的一维对象差不多:\n',arr[1:6])arr2d=np.array([[1,5,3,6],[2,5,3,6]])print('arr2d',arr2d)print('对于之前的二维数组arr2d,其切片方式稍显不同:',arr2...

2018-10-30 17:41:25 186

转载 numpy基础3

import numpy as npa=np.array([[0.0,0.0,0.0],[10.0,10.0,10.0],[20.0,20.0,20.0],[30.0,30.0,30.0]])b=np.array([1.0,2.0,3.0])print('例称展示了广播的示例。\n第一个数组:\n')print(a)print('\n第二个数组')print(b)print('...

2018-10-30 17:12:27 195

转载 numpy基础

mport numpy as np#dtype(数据类型)是一个特殊的对象,它含有ndarray将一块内存解释为特定数据类型所需的信息:arr3=np.array([1,2,3],dtype=np.float64)arr4=np.array([1,2,3],dtype=np.int32)print(arr3.dtype)print(arr4.dtype)#你可以通过ndarray的...

2018-10-30 16:35:36 110

转载 numpy基础练习1

import numpy as npa=np.random.randn(2,3)#数学运算print(a)print('a*10:\n',a*10)print('a+a:\n',a+a)#每个数组都有一个shape(一个表示各维度大小的元组)和一个dtype(一个用于说明数组数据类型的对象)print('a shape:\n',a.shape)print('a dtype:\n...

2018-10-30 13:12:18 130

原创 关于python安装tensorflow出现No matching distribution found for tensorflow的一种解决

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ --upgrade tensorflow复制安装完美解决,前提是python是64位

2018-10-17 11:25:46 22700 5

转载 机器学习练习 1 - 线性回归(版本

机器学习练习 1 - 线性回归https://github.com/zh9369/Coursera-ML-AndrewNg-Notes/blob/master/code/ex1-linear regression/ML-Exercise1.ipynb

2018-10-15 21:06:23 224

转载 吴达恩机器学习python代码

“#吴达恩机器学习python代码”Coursera-ML-AndrewNg-Notes/code/ex1-linear regression/1.linear_regreesion_v1.ipynb

2018-10-15 20:53:33 1270

空空如也

空空如也

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

TA关注的人

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