自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 解决报错RuntimeError: set_sizes_and_strides is not allowed on a Tensor created from .data or .detach().

解决报错:RuntimeError: set_sizes_and_strides is not allowed on a Tensor created from .data or .detach().

2023-05-09 20:03:38 612 1

原创 windows BrokenPipeError: [Errno 32] Broken pipe问题解决

【代码】windows BrokenPipeError: [Errno 32] Broken pipe问题解决。

2022-11-17 08:32:53 747

原创 解决AttributeError: partially initialized module ‘pandas‘ has no attribute ‘read_csv‘

AttributeError: partially initialized module ‘pandas’ has no attribute ‘read_csv’之前可以用,现在不可以用,检测发现是自己建立了select.py文件,可能select是比较敏感的词,如果你们遇到问题可能是建立了敏感词命名的文件(不一定是select.py,可能是csv.py等等),把文件名修改后就可以正常使用;了以后建立py文件命名可要更加小心...

2022-05-09 09:17:16 7039 3

原创 语义分割如何对原始图像和标签在数据增强时做相同的变换

最近做语义分割遇到数据增强如何同时给原始图像和标签同时进行相同变换的问题,我之前在网上搜了下,能找到的方案虽然实现了但看起来很笨拙,所以我把我的方法分享一下。先看结果:左边是经过变换的道路标签,右边是经过变换的原始图像,可以看出两者都往左移动了一下(看图像黑色边缘)(其实两者还进行了随机平移、随机旋转等操作,只不过随机量一样看不出来),怎么实现的呢?只需要在修改自定义data.Dataset类的内容即可在它的def __ init __(self)里面加入 .

2022-02-24 16:56:36 4096 5

原创 解决读取视频文件时路径无误 cv2.cvtColor()却报错

我的代码一开始报错cv2.error: OpenCV(4.5.4) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'网上说产生错误原因是文件路径有错,经过检查,我的文件路径无误报错是 gray_lwpCV = cv2.cvtColor(frame_lwpCV

2021-11-25 15:22:21 6842 5

原创 使用tkinter制作登录界面

代码为:from tkinter import *from PIL import Image, ImageTkdef print_info(): print('账号:%s\n密码:%s' % (name_entry.get(), password_entry.get())) # 输出 name_entry.delete(0, END) # 登录后清空账号 password_entry.delete(0, END) # 登录后清空密码root = Tk()roo

2021-07-06 12:35:34 1281

原创 tkinter的button实例

例子1,代码为:from tkinter import *import ctypeswhnd = ctypes.windll.kernel32.GetConsoleWindow()if whnd != 0: ctypes.windll.user32.ShowWindow(whnd, 0) ctypes.windll.kernel32.CloseHandle(whnd)def msgshow(): label.config(text='好久不见', bg='lightye

2021-07-05 22:04:21 253

原创 tkinter的place

place也可以包装组件,例如代码:from tkinter import *window = Tk()window.title('place')lab1 = Label(window, text='one', bg='lightyellow', width=15)lab2 = Label(window, text='two', bg='lightgreen', width=15)lab3 = Label(window, text='three', bg='lightblue', widt

2021-07-05 11:14:35 202

原创 tkinter的columnspan和rowspan

columnspan和rowspan分别可以设置控件在行和列方向的合并数量原代码为:from tkinter import *window = Tk()window.title('grid')lab1 = Label(window, text='one', bg='lightyellow', width=15)lab2 = Label(window, text='two', bg='lightgreen', width=15)lab3 = Label(window, text='three

2021-07-05 09:14:42 4519

原创 tkinter使用grid包装组件

除了之前提到的pack外还有grid,place可以包装组件,下面使用grid简单进行包装,代码为:from tkinter import *window = Tk()window.title('grid')lab1 = Label(window, text='one', bg='lightyellow', width=15)lab2 = Label(window, text='two', bg='lightgreen', width=15)lab3 = Label(window, text

2021-07-05 08:22:46 89

原创 tkinter中fill和expand的使用

没有使用fill和expand时,代码为:from tkinter import *window = Tk()window.title('fill and expand')lab1 = Label(window, text='one', bg='lightyellow', width=20)lab2 = Label(window, text='two', bg='lightgreen', width=20)lab3 = Label(window, text='three', bg='ligh

2021-07-04 16:36:12 1616

原创 tkinter的pack改变组件在窗口位置

pack的side默认值为TOPfrom tkinter import *window = Tk()window.title('排列方法')lab1 = Label(window, text='one', bg='lightyellow', width=20)lab2 = Label(window, text='two', bg='lightgreen', width=20)lab3 = Label(window, text='three', bg='lightblue', width=20

2021-07-04 16:14:11 522

原创 tkinter设置分割线

多个标签间设置分割线:代码为:from tkinter import *from tkinter.ttk import Separatorroot = Tk()root.title('分隔符')words1 = '生如夏花之绚烂'words2 = '死如秋叶之静美'label1 = Label(root, text=words1, font='宋体 20 bold')label1.pack(padx=10, pady=10)sep = Separator(root, orien

2021-07-04 11:31:13 5594

原创 tkinter改变鼠标形状

tkinter包含的鼠标形状大约有40种,可以参考https://www.cnblogs.com/hupeng1234/p/6937571.html我尝试了部分形状,代码如下:from tkinter import *root = Tk()root.title('鼠标形状')root.geometry('300x700+50+50')# 随便挑选了一些好看的形状words = ['arrow', 'circle', 'dot', 'dotbox', 'double_arrow', 'bo

2021-07-04 10:29:51 707

原创 使用tkinter做一个简单的计时器

使用tkinter弄了一个很基础的计时器,不过没有按钮from tkinter import *counter = 0def run_counter(digit): # digit是标签 def counting(): global counter counter += 1 digit.config(text=str(counter)) # .config()的效果就是把括号里的内容加到标签 digit.after(1

2021-07-04 10:04:26 1238

原创 tkinter设置含图片的标签

如何设置设置文字标在前一个文章已经介绍了,那么如果标签要加入图片该怎么办呢?代码为import tkinterfrom tkinter import *from PIL import Image, ImageTkroot = Tk() # Tk()为根窗口print('tkinter版本:', tkinter.TkVersion) # 输出tkinter版本信息print('屏幕宽度:', root.winfo_screenwidth())print('屏幕高度:', root.w

2021-07-03 19:56:24 363

原创 tkinter设置文字标签

设置标签的颜色,大小,位置,换行输出,字体,居中方式,位图边框等import tkinterfrom tkinter import *root = Tk() # Tk()为根窗口print('tkinter版本:', tkinter.TkVersion) # 输出tkinter版本信息print('屏幕宽度:', root.winfo_screenwidth())print('屏幕高度:', root.winfo_screenheight())####################

2021-07-03 18:47:10 857

原创 python GUI设计tkinter 初步实现

最近对GUI比较感兴趣,买了本书《python GUI设计tkinter 菜鸟编程》,开始学习GUI了,目前看了第一章,把笔记以代码的形式概略地记下来了import tkinterfrom tkinter import *root = Tk() # Tk()为根窗口print('tkinter版本:', tkinter.TkVersion) # 输出tkinter版本信息print('屏幕宽度:', root.winfo_screenwidth())print('屏幕高度:', roo

2021-07-03 09:55:16 118

原创 print()的参数end不能用怎么解决

我的print(i, end=’ ')等了半天没有出来,我就找问题首先,help了一下没有end,初步判定是我的print没有end这个参数,得升级什么包(后来发现这个判断是错误的)我看网上的基本上在说2.x的会遇到这个问题,我在cmd里面查看了版本在setting查看自己编译器版本咦?后来发现原来是我在训练网络,训练时间比较长,print的end需要我的循环程序运行结束才打出来咋办呢?幸好print有个flush参数,把他赋值为True就会不等循环程序运行完就打出来代码:效果:

2021-03-28 20:55:16 713

原创 如何监视CPU运行状态

常规方法:更喜欢的方法:安利一个软件:Process Lasso,功能比较强,我也刚用没多久,使用中遇到的问题也欢迎一块交流

2021-03-27 11:12:14 745

原创 解决nvidia-smi中process报错Internal error不能正常显示的解决方法

遇到的问题:最后一行报错,看不到信息解决方法:我在网上到处找,有一个文章帮助了我解决问题:https://blog.csdn.net/qq_41289920/article/details/105959306虽然他解决的是【‘nvidia-smi’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。】这个问题,我在cmd敲代码后可以正常显示,感谢...

2021-03-26 09:51:27 4431 7

原创 解决python console在import numpy后卡住没有下一行的问题

一开始我的python console在import numpy后卡住没有下一行,当时按照正常想法我rerun了一下rerun就是图片最上面箭头和正方形的那个图标,但rerun了几次还是同样的问题,而且都报错Process finished with exit code -1066598274 (0xC06D007E)然后我pip install numpy ,pip install numpy可以看到版本没有变,但这么一顿操作后我的console可以正常运行了我不明白是什么原理,不过如果你也

2021-03-26 08:50:04 1243

原创 OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.

参考链接:https://blog.csdn.net/qaq089/article/details/108988461我一开始直接pip uninstall不行,我是看的评论感谢这位老哥

2021-03-25 11:33:35 401

原创 解决pycharm里面每个字母占一格空格的问题

如图有时我输入会是下面这种情况,一开始不明不白后来明白产生这种问题的原因是输入法开的全角,把全角换成半角就行了

2021-03-23 20:23:48 1477

原创 RuntimeError: CUDA error: out of memory自己的解决方法(情况比较特殊估计对大部分人不适用)

我在运行pytorch的时候,老是报这种错,或者别的错,反正是CUDA用不了,自己在网上各种看,后来自己还在想为什么是N/A而不是数值难道是自己用不了GPU吗?后来猛然醒悟,上午刚刚安好CUDA,电脑没关机休眠到下午,所以我重启了一下,然后就可以用了同时说明N/A是正常的,只是不可见而不像这位网友的错误回答可以参考:https://blog.csdn.net/weixin_45626238/article/details/104407986...

2021-03-23 15:31:54 419

原创 让torch.cuda.is_available()从false变成true的一点经验

先上图哈哈哈,终于… …哈哈哈,你想想,要是你的运行结果也是这样的,也会超级超级开心的ヾ(๑╹◡╹)ノ"上一些干货吧一、主要流程1、link2、link1和2都是讲的主要流程,两者讲的内容各有侧重点,不过大概就是:安装显卡驱动->安装CUDA->弄cudnn->安装pytorch-GPU。不过他们没有提到的一个坑,就是我在pytorch官网上看到的版本只有对应CUDA10.2和11.1(今天是2021.3.23),不要像我一样傻乎乎地安了最新的11.2,然后发现官网没有对

2021-03-23 11:09:08 1134

原创 transforms.RandomCrop()的输入只能是PIL image 不能是tensor

这是原始代码报错:TypeError: ‘builtin_function_or_method’ object is not iterable这是更改后的代码报错:TypeError: img should be PIL Image. Got <class ‘torch.Tensor’>所以我输入tensor是不对的,应该输入PIL image然而我看网上好多资料说这个函数对tensor和PIL都可以,不知道哪个是对的,我感觉应该是只能输入PIL image不能是tensor

2021-03-18 08:46:59 821 3

原创 vutils.make_grid()与黑白图像有关的一个小体会

我发现往vutils.make_grid()里面传单通道的黑白图像时,它最后会变成三通道的图像截取的代码是这样的,其中fake形状是64 * 1 * 64 * 64,是64个黑白图像的数据,而调试的时候往img_list加了一个元素后,元素形状是3 * 64 * 64...

2021-03-16 20:12:17 1119 1

原创 next(iter(dataloader))的一点点体会

next(iter(dataloader))返回一个batch的数据,下面是我的一点代码截图,可以看出real_batch的长度和设置的batch_size一样。此外dataloader的长度,即len(dataloader),就是总数据长度除以batchsize(向上取整)的大小 (这一点截图里没有体现,自己验证了的)...

2021-03-15 09:37:02 10205 3

原创 pycharm的plt.show()如何保持不关闭

pycharm的plt.show如何保持不关闭我是小白,直接上图这样图片会一闪而过里面加一个数字这样图片会一直留着你问为啥?别问,问就是不太会,我只知道点皮毛,能用就行了还问,那就看一个截图和一个博客参考理解一下吧链接: link....

2021-03-01 15:54:01 3330

原创 pycharm如何修改多行注释快捷键

pycharm如何修改多行注释快捷键1、2、1、file->settings->keymaps2、

2021-03-01 09:33:09 2483

python实现 01背包、 PCA+贝叶斯分类器 、 k-means聚类

学弟们加油!这是学长之前花了好久的时间写的,第1、3个实验效果还可以,第2个实验可能有点缺陷,因为写1、3实验前我每个版本都写思路了,但第2了没写,所以有点逻辑混乱,此外,我第一个实验用遗传算法解决01背包问题选择算法用的截断选择不太好,所以精英池没有设置很大,你们改进一下吧,好像第一个实验最佳的结果是2500左右,我的只有2200左右,不过还行吧,毕竟是新手之前还不会python做到这样很不错了

2020-07-26

综合性图像处理系统设计与开发

主要内容:针对已有图像,将图像处理的各个环节融合成一个系统,完成常用的图像处理功能。 设计要求:支持多种图像格式;实现图像变换、图像对比度增强、图像平滑、图像锐化、假彩色与伪彩色、图像恢复、图像分割等具体功能;系统具有扩充性,便于后续添加独立的模块。 某科大学弟你是不是为信息工程综合设计选题1发愁,别急,学长之前自己用做了的,里面基本功能都实现了,你们可以完善一下GUI,还有图像恢复部分我们可能做的不好需要改进一下(我们当时评定标准只有及格和不及格,就懒得做了),如果觉得有用的话可以点赞、评论

2020-07-26

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

TA关注的人

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