自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 COMSOL 6.0 仿真迈克尔逊干涉仪

COMSOL仿真迈克尔逊干涉仪

2024-04-09 23:13:07 705

原创 COMSOL实现傅里叶变换:矩形函数的二维FFT

COMSOL实现矩形函数的傅里叶变换

2024-04-01 16:49:38 420

原创 Python批量修改xml文件中的标注的物体的名称

问题描述:自制数据集时的数据标签名在后续过程中发现不合适,需要批量修改xml文件原标签名membrane,rust,foreign→film_defect,electrode_defect,foreign_material'''批量修改xml文件中的缺陷类别名称当有多个物体时,多个物体的名称均能被修改'''from lxml.etree import Element, SubElement, tostring, ElementTreefrom xml.dom import minidomim

2021-12-29 11:07:23 671

原创 删除专利模板文件的最后一页(WPS亲测可用)

在提交专利文件时想删除最后一页的注意事项,如图:发现这个并不可以通过简单的全选+delete删除,因此开始了寻找删除它的方法。终于…这里我用的主要是wps软件。模板文件中的正文部分和注意事项是放在两个"节"里面的,在注意事项那页点击章节,发现点击上一节就跳到了正文部分,因此可以通过删除节的方式删除整页但是由于文档是有页眉的,直接删除会导致正文部分的页眉混乱,解决办法1.在注意事项页,点击章节-页眉同前页,可以看到现在注意事项部分的页眉和正文部分相同,然后点击删除节即可...

2021-08-23 15:34:49 467

原创 mmdection下载预训练模型

1.在使用mmdection训练自己的数据集时经常需要使用预训练模型参数,如果网络好的话可以直接下载,但是如果网络中断再次下载模型参数时程序会报错:unexpected EOF, expected 455433 more bytes. The file might be corrupted.这时候的解决办法是找到未下载完成的文件然后将其删除未下载完的文件位置在隐藏文件夹.cache/torch/checkpoints...

2021-08-16 17:11:05 631

原创 ModuleNotFoundError: No module named ‘_tkinter‘(已解决)

问题描述:ubuntu为20.04,默认安装python3.8.5,但是跑程序需要python3.6,因此安装了两个版本的python,安装多个版本的python是按照这个文件进行的https://blog.csdn.net/DaqianC/article/details/101135872,亲测有效之后使用keras-vis进行可视化,报错No module named ‘apt_pkg’按照https://blog.csdn.net/weixin_44172434/article/details/8

2021-05-28 14:52:01 2340

原创 ubuntu20.04配置深度学习环境

ubuntu20.04安装CUDA1.下载CUDA遇到的问题:在访问英伟达官网下载CUDA的软件安装包时下载速度过慢解决方法:1.打开英伟达下载CUDA历史版本的网页,选择显卡型号对应的安装包。下载地址:https://developer.nvidia.com/cuda-toolkit-archive2.在ubuntu系统中下载axel: sudo apt install -y axel3.复制CUDA安装包的下载链接,把.com改成.cn,使用axel下载CUDA10.2axel -n

2021-04-30 10:03:53 372

原创 2021-02-24使用豆瓣镜像源安装pytorch和对应版本的torchvision

1.打开https://pytorch.org/get-started/previous-versions/查看历史版本的pytorch和torchvision版本对应关系和安装命令2.找到需要安装torch和torchvision的版本号3.打开豆瓣镜像源https://pypi.doubanio.com/simple/4.找到对应的版本直接下载即可5.打开cmd6.pip install +镜像源下载的文件的位置...

2021-02-24 10:25:41 5637

原创 python学习-类

1.创建和使用类使用类几乎可以模拟任何东西。下面来编写一个表示小狗的简单类Dog ——它表示的不是特定的小狗,而是任何小狗。对于大多数宠物狗,我们都知道些什么呢?它们都有名字和年龄;我们还知道,大多数小狗还会蹲下和打滚。由于大多数小狗都具备上述两项信息(名字和年龄)和两种行为(蹲下和打滚),我们的Dog 类将包含它们。这个类让Python知道如何创建表示小狗的对象。编写这个类后,我们将使用它来创建表示特定小狗的实例。创建Dog 类class Dog(): """一次模拟小狗的简单尝试"""

2020-12-25 14:26:07 82

原创 python学习-用户输入和while循环

1.函数input()的工作原理函数input() 让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其存储在一个变量中,以方便你使用。message = input("Tell me something, and I will repeat it back to you: ")print(message)函数input() 接受一个参数:即要向用户显示的提示或说明,让用户知道该如何做在这个示例中,Python运行第1行代码时,用户将看到提示Tell me something,

2020-12-23 21:55:21 66

原创 python学习-字典

1.一个简单的字典在Python中,字典是一系列键-值对 。每个键都与一个值相关联,你可以使用键来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表乃至字典。事实上,可将任何Python对象用作字典中的值。在Python中,字典用放在花括号{ }中的一系列键-值对表示alien_0 = {'color': 'green', 'points': 5}print(alien_0['color'])print(alien_0['points'])green5键-值对是两个相关联的值。指

2020-12-23 21:29:48 96

原创 python学习-字符串

在python中,字母串用单引号或双引号括起1.使用方法修改字符串的大小写>>> name='ada lovelace'>>> print(name.title()) #对字符串进行title(每个单词的首字母大写)操作Ada Lovelace>>> print(name.upper()) #所有字母大写ADA LOVELACE>>> print(name.lower()) #所有字母小写ada lovela

2020-12-23 15:50:19 56

原创 python学习-数字和列表

数字运算符:加(+)减(-)乘(*)除(/)乘方(**)函数str():让python将非字符串值转换为字符串:age = 23message = "Happy " + str(age) + "rd Birthday!"print(message)列表列表是由一系列按特定顺序排列的元素组成,可将任意东西加入列表中在Python中,用方括号([ ] )来表示列表,并用逗号来分隔其中的元素访问列表元素:bicycles = ['trek', 'cannondale', 'redline

2020-12-23 15:50:00 272

原创 python学习-元组

元组:一系列不可修改的元素Python将不能修改的值称为不可变的 ,而不可变的列表被称为元组元组看起来犹如列表,但使用圆括号而不是方括号来标识。定义元组后,就可以使用索引来访问其元素,就像访问列表元素一样。dimensions = (200, 50)print(dimensions[0])print(dimensions[1])1.遍历元组中的所有值像列表一样,也可以使用for 循环来遍历元组中的所有值:dimensions = (200, 50)for dimension in dim

2020-12-23 15:49:35 65

原创 python学习-if语句

条件测试:每条if 语句的核心都是一个值为True 或False 的表达式,这种表达式被称为条件测试 。Python根据条件测试的值为True 还是False 来决定是否执行if 语句中的代码。如果条件测试的值为True ,Python就执行紧跟在if 语句后面的代码;如果为False ,Python就忽略这些代码。1.检查是否相等大多数条件测试都将一个变量的当前值同特定值进行比较。要判断两个值是否不等,可结合使用惊叹号和等号(!= )2.比较数字条件语句中可包含各种数学比较,如小于、小于等于(

2020-12-23 15:48:58 57

原创 tensorboard的使用(以mnist数据集为例)

导入模块#projector是tensorboard中的高维向量可视化模块import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_datafrom tensorflow.contrib.tensorboard.plugins import projector载入数据集(mnist)#提前下载好mnist数据集放在MNIST_data文件夹中mnist=input_data.read_d.

2020-07-14 18:58:58 397

原创 OCR字符识别---python安装tesseract及测试

OCR识别是开源的字符识别库,在使用之前首先进行安装https://digi.bib.uni-mannheim.de/tesseract/打开该网址下载想要的tesseract安装包,直接点击next安装,在安装过程中复制安装路径配置环境变量系统变量和用户变量的path中添加如:E:\Program Files (x86)\Tesseract-OCR(即tesseract安装路...

2020-04-30 11:03:03 264

原创 《深度学习与图像识别》中的基于pytorch 的KNN识别MNIST手写数字数据集

__author__ = 'Administrator'import numpy as npfrom operator import itemgetterimport matplotlib.pyplot as pltimport torchfrom torch.utils.data import DataLoaderimport torchvision.datasets as dset...

2020-04-27 12:22:32 1230

原创 《深度学习与图像识别》书中的KNN代码实现

__author__ = 'Administrator'import numpy as npfrom operator import itemgetterimport matplotlib.pyplot as plt##给出训练数据以及对应的类别def createDataSet(): group = np.array([[1.0,2.0],[1.2,0.1],[0.1,1.4]...

2020-04-27 10:53:55 300

原创 使用cv2.findContours找到轮廓,cv2.fillConvexPoly填充轮廓区域

本文受该博客的启发https://blog.csdn.net/qq_43534932/article/details/88386826使用图中图片自己当做一个小练习做了一下,因此把代码分享出来,希望和大家一起学习。原图如下:结果如下:代码如下:__author__ = 'Administrator'import cv2import numpy as npdef cv_s...

2020-04-26 20:52:11 3627

原创 PyQt5.14.2中NameError: name 'QIcon' is not defined的解决办法

源代码:__author__ = 'Administrator'#使用面向对象的方式import sysfrom PyQt5.QtWidgets import QMainWindow,QApplication,QSystemTrayIcon,QFileIconProviderclass FirstMainWin(QMainWindow): def __init__(self,pa...

2020-04-06 17:22:36 3341 1

原创 tensorboard前一天还可以使用,第二天就无法显示

List item过程如下:打开Pycharm删掉Log中的原来文件,防止图像重叠使用Teiminal输入tensorboard --logdir log,谷歌浏览器显示无数据4.我觉得可能是terminal不好用,我就打开了cmd,(terminal未关)重新输入,结果还是无数据5.重新运行,并新建logs,改变日志路径6.再次cmd输入,结果还是无数据,谷歌浏览器中显示的日...

2020-03-31 08:53:46 233

原创 机器视觉识别缺陷、划痕、缺角缺陷(3.28,准确率90-96)

__author__ = 'Administrator'#导入模块import tensorflow as tfimport numpy as npimport osimport globfrom sklearn.utils import shuffleimport cv2import pandas as pdimport matplotlib.pyplot as plt#读取...

2020-03-28 10:06:35 1508

原创 机器学习实现二分类(测试可用)

__author__ = 'Administrator'import tensorflow as tfimport numpy as npimport osimport globfrom sklearn.utils import shuffleimport cv2import pandas as pdimport matplotlib.pyplot as pltdef loa...

2020-03-26 09:01:30 1118

原创 深度学习-数据增广

import osfrom keras.preprocessing.image import ImageDataGenerator, array_to_img, img_to_array, load_imgdatagen = ImageDataGenerator(featurewise_center=False,rotation_range=16,rescale=1./255,widt...

2020-03-23 12:34:38 257

原创 使用subplot显示子图为蓝色调,而cv2.imshow为正常图像

本人是刚刚学习opencv-Python的小白,在今天准备整理一下滤波函数时出现以下问题:对添加噪声的lena图像使用blur进行均值滤波,使用自定义的cv_show(name,img)可以正常显示原图和滤波结果,但是使用subplot绘制子图后就出现了蓝色色调的图像:正常图像如图:蓝色色调图像如图:经查证,是由于opencv接口使用的是BGR模式,而matplotlib.pyplot ...

2020-03-07 17:10:04 1263

MCU-ISP.exe

程序烧录软件

2019-11-20

2019年6月新东方六级词汇..pdf

六级词汇

2019-11-20

空空如也

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

TA关注的人

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