python
文章平均质量分 77
术业还未专攻
但行好事,莫问前程
展开
-
python的os模块常用方法的理解和实践,如os.getcwd() os.listdir(path) os.path.join(path1, path2) 等
python中的os模块是一个非常好用的用于获得文件路径以及文件信息的模块,主要用到的方法有os.getcwd()os.listdir(path)os.path.join(path1, path2) os.path.abspath(filenmae)os.path.isdir(path),os.path.isfile(path),os.path.exists(path)等原创 2022-11-15 10:01:12 · 1133 阅读 · 0 评论 -
python读写文件详解,将数据写入一个文件或读一个文件写入另一个文件中。
用python进行读写的时候,一般会涉及到常用的方法,像open,write,read,readline,readlines,with等,这里对这些方法进行剖析,然后再通过实践来运用一下这些方法。原创 2022-10-09 15:13:41 · 14371 阅读 · 1 评论 -
详述numpy中的np.random.rand()、np.random.randn()、np.random.randint()、np.random.uniform()函数的用法
np.random.rand()、np.random.randn()、np.random.randint()、np.random.uniform()函数的区别和用法,他们返回值都是怎么样的?本篇文章通过代码带你理解它们各自的作用。原创 2022-06-14 20:41:26 · 48394 阅读 · 2 评论 -
python中的sorted()方法的用法,或指定key=lambda,对列表,元组,字典等的排序
sorted()函数,key=lambda的使用原创 2022-06-07 15:36:41 · 3227 阅读 · 0 评论 -
深度学习之线性回归模型的实现(原理+pytorch代码实现)
该程序实现深度学习神经网络中的线性回归模型,线性回归是神经网络中的基础,虽然一般的神经网络没有线性的,但是他们包括的内容是大同小异的。原创 2022-05-13 15:34:41 · 2954 阅读 · 2 评论 -
学深度学习之前需掌握的概念、anaconda常用命令、环境配置,python第三方库的安装,深度学习框架的安装
学习深度学习之前需要了解的知识,环境搭建,anaconda常用命令,安装框架tensorflow原创 2022-05-06 11:46:30 · 1154 阅读 · 0 评论 -
打开tensorborad出现问题:No dashboards are active for the current data set的解决办法
Probable causes:You haven’t written any data to your event files.TensorBoard can’t find your event files.If you’re new to using TensorBoard, and want to find out how to add data and set up your event files, check out the README and perhaps the TensorBo原创 2022-04-23 10:57:46 · 1127 阅读 · 6 评论 -
OpenCV学习笔记04--图像阈值处理、threshold函数、adaptiveThreshold函数、Otsu方法处理
阈值处理在图像中的用处可以用一句话概括:我们设定一个阈值x,当图像中的像素值大于x时,我们想要怎么处理这些像素值;当小于x时我们又想要怎么处理这些像素值。阈值处理中的threshold()函数给出了很好的解决办法。通过阈值处理我们可以得到一个二值图像。下面我们来学一下。这里我们用到的图像都是8位灰度图像。原创 2022-04-09 22:25:02 · 4163 阅读 · 0 评论 -
OpenCV学习笔记03--图像运算--图像加法运算、图像位运算、图像掩膜
引言:数字图像处理中,对图像的像素进行更改,则涉及到一些运算问题,这篇文章的重点在位逻辑运算中,通过位逻辑运算,我们可以发现一些神奇之处,利用位运算我们可以实现水印的添加,图像的加密解密,还可以通过为逻辑运算提取出我们感兴趣的图像的局部图像。原创 2022-04-07 22:21:55 · 3811 阅读 · 0 评论 -
OpenCV学习笔记01--图像处理基本操作--读取、显示、保存
目录(一)读取图像(二)显示图像(三)保存图像 看了很多关于图像处理的书籍和资料,准备把与图像处理相关的知识点给总结一下,以便增加印象以后用到这些知识的时候也方便查看。 图像的概念相信大多数人都比较熟悉,要想让计算机去处理图像那当然是把一幅图像转换成数字来表示,图像由一个个的像素值组成,通过对数字的处理,以达到对图像的处理,也由此引出的图像处理这个名词。(一)读取图像 OpenCV是一个强大的图像处理函数库,它把一个个的功能封...原创 2022-03-28 22:02:18 · 3317 阅读 · 0 评论 -
OpenCV学习笔记02--图像像素处理--二值图像、灰度图像、彩色图像像素的处理、numpy.array中的对应的函数
当我们读取一幅图像的时候,一般为二值图像、灰度图像、彩色图像。二值图像就是组成图像的像素非黑即白,只有两种取值,在double类型中0代表黑,1代表白。uint8的话则是0代表黑,255代表白,如果图像的像素不仅有两种颜色组成,还有白色和黑色的之间的灰色,即把白色和黑色之间分成若干段,每段代表的灰度都不同,这时表现出来的图像就是灰度图像。彩色图像则是色彩上给人的冲击是不一样,比如rgb彩色图像,由三个通道组成,每一个彩色像素值是由三个通道上的各个对应的像素值叠加而成呈现出来的颜色。原创 2022-04-02 14:40:19 · 6121 阅读 · 0 评论 -
Python处理数据中的空值(缺失值)时用到的dropna()函数和fillna()函数总结,通过示例弄懂这两个函数的用法。
在用python处理数据时,我们通常会遇到数据不完整的情况,比如有空值的时候,我们想要删除控制所在的行或列,或者是我们给空值设置为某一个值。这时候就可以用dropna和fillna两个函数来实现空值的处理。原创 2022-03-30 17:42:03 · 31115 阅读 · 0 评论 -
Python中遇到报错:SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3: t
python中遇到报错:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape原因:你输入的文件的路径中的斜杠\被当作转义字符处理了,解决的办法是在双引号的前面加上字母r,或者是每个斜杠的前面再加上一个斜杠,这样就可以读取到你的斜杠了,或者是把你的文件放到当前编写程序的目录下,这样子只需要文件名就可以了,而不需要前面再加上整个地址,原创 2022-03-28 20:20:48 · 16348 阅读 · 0 评论 -
Python中的strip().split(‘\t‘)的用法和解释
目录(一)、strip()的用法(二)、split的用法(三)、strip().split()的用法(一)、strip()的用法strip()主要是对字符串进行操作,主要是删除当前你得到的这个字符串的首尾字符,如果在strip()这个括号里面你没有指定字符,也就是如果括号里面为空的话,那么会默认删除当前字符串的首尾的空格和换行符。示例如下:1、删除前面的空格2、删除首尾的空格和换行3、删除首尾指定的字符(二)、split的用法 ...原创 2022-03-04 16:25:29 · 28263 阅读 · 4 评论