python
sinat_40547901
这个作者很懒,什么都没留下…
展开
-
多维矩阵降维成自己想要的维度
我要调整的是一张有四个维度的二值化图像,shape=(1, 50, 100, 100) 以及 ndim=4但是我需要的是三维图像 shape=(50, 100, 100) 以及 ndim=3,因此用以下代码来实现:dst = './results/1.tif'dst2='./results/'pred = tifffile.imread(dst)pred = np.array(pred)#降维到一维数组pred=pred.flatten()#再改变数组形状为自己想要的,此处为三维数组pr原创 2021-06-16 10:33:27 · 655 阅读 · 0 评论 -
python将png图像RGB模式转换为L模式(24位转换为8位)
我的目的是想要把P模式的图像转换为L模式,那么必须先转换为RGB模式,再转换为L模式。P模式为2位深度,RGB为24位深度,L为8位深度。以下是转换的代码: im = Image.open(test_path) print("2222222222222",im.getbands()) im = im.convert('RGB') print("4444444444", im.getbands()) img = im.convert('L原创 2021-03-19 16:27:50 · 2308 阅读 · 1 评论 -
两层卷积神经网络nn.Conv2d参数调整
最近在学习卷积神经网络,看了一些入门知识,找了一个简单的卷积神经网络代码来跑,跑成功了,有两个卷积层,想着如果给它再加一层卷积层,会怎样,然后发现得调整nn.Conv2d里面的参数,经过别人是指导终于有了一些思路,以此记录一下,分享给大家。先把我的完整代码放上来,再分片段来说。# 手写数字识别--MNIST数据集--卷积# 准确率:99%import torchimport torch.nn as nnimport torch.nn.functional as Fimport torch.o原创 2020-11-19 22:47:51 · 3056 阅读 · 1 评论 -
在Pycharm2018中修改文件默认打开方式的方法
下载了CIFAR-10数据集的包,想要打开看一下里面的文件data_batch_1,结果手速太快,习惯性点了text选项,导致文件打开是乱码此时文件变成了text格式:现在将它恢复回去,i进入 File>Settings>Editor>file Types如下:在右边上面的框中找到text,再在下面的框中找到你要恢复的文件的名字,如图我要改的文件是data_batch,选择这个文件,再点击右侧的减号,进行删除,点击ok就可以了。此时文件又恢复了原样。...原创 2020-11-12 16:52:39 · 322 阅读 · 0 评论