Python
Magician0619
这个作者很懒,什么都没留下…
展开
-
ModuleNotFoundError: No module named ‘pynd.ndutils‘
ModuleNotFoundError: No module named 'pytools.patchlib'原创 2022-07-08 15:35:28 · 610 阅读 · 1 评论 -
sitk::ERROR: No ImageJ/Fiji application found.
原因:编译器找不到ImageJ软件的位置选择最快的解决方式–>将整个Fiji.app文件夹移动到Python编译器所在位置原创 2022-04-08 17:18:14 · 1176 阅读 · 0 评论 -
python安装mayavi模块失败
pip install vtk==8.1.2将VTK版本降级原创 2021-11-06 17:12:27 · 762 阅读 · 0 评论 -
计算机图形学--二维递归分形树
import tkinterimport random, mathclass Point: def __init__(self, x, y): self.x = x self.y = yclass TreeNode: maxDepth = 8 nBranches = 3 def __init__(self, bottom, top, depth=0): self.bottom = bottom sel.原创 2021-11-06 15:11:56 · 319 阅读 · 0 评论 -
USTC--多媒体内容分析与理解
2021年中国科学技术大学秋季入学课程《多媒体内容分析与理解》HomeWork1 BMP2YUV将文件夹中的BMP图像读取,然后将RGB图像转换到YUV颜色空间并保存,不能调用现有的图像读取函数、颜色空间转换函数,代码要求自己编写。# -*- coding:utf-8 -*-"""# @Author: Magician USTC SA21006072# @Date: 2021-10-06 17:01:41# @Description: # Copyright 2021 by Magic.原创 2021-10-06 18:10:44 · 1025 阅读 · 0 评论 -
pytz. exceptions. UnknownTimeZoneError:‘“Asia/Shanghai“‘
su rootsudo echo Asia/Shanghai > /etc/timezone原创 2021-07-29 23:54:32 · 1823 阅读 · 0 评论 -
合并多个csv文件到xlsx文件 python
# -*- coding:utf-8 -*-"""# @Author: Magician# @Date: 2021-01-14 18:24:10# @Description: 合并多个csv文件到一个excel表格中# Copyright 2020 by Magician"""import openpyxl # 读写.xlsx文件import pandas as pdimport csvimport globimport osroot_path = 'F:/数据处理/spe原创 2021-01-14 21:27:32 · 465 阅读 · 0 评论 -
python对dicom文件批量添加后缀
import ossrc_dir = 'F:/1214补充/补充数据/'auxi = '/ST0/SE0'dst_dir = 'F:/1214补充/17/ST0/SE0'seque = ['17']for s in seque: dir = src_dir + s + auxi os.chdir(dir) files = os.listdir(dir) for oldname in files: portion = os.path.splite原创 2020-12-15 17:44:26 · 259 阅读 · 0 评论 -
正则表达式
匹配两个字符串A与B中间的字符串包含A与B:表达式: A.*?B示例: Abaidu.comB结果: Awww.apizl.comB匹配两个字符串A与B中间的字符串包含A但是不包含B:表达式: A.*?(?=B)示例: Awww.apizl.comB结果: Awww.apizl.com匹配两个字符串A与B中间的字符串且不包含A与B:表达式: (?<=A).*?(?=B)示例: Awww.baidu.comB结果: www.baidu.com...原创 2020-09-08 20:07:40 · 157 阅读 · 0 评论 -
AprilTag详解-Python实现
文章目录一、AprilTag简介二、AprilTag原理三、AprilTag图像生成四、OpenMV实现五、pupil-apriltags六、Python代码实现一、AprilTag简介AprilTag是一个视觉基准系统,可用于多种任务,包括增强现实,机器人和相机校准。通过特定的标志(与二维码相似,但是降低了复杂度以满足实时性要求),可以快速地检测标志,并计算相对位置。它可以从普通打印机创建目标,AprilTag检测软件可以计算标签相对于相机的精确3D位置,方向和身份。AprilTag库在C中实现,没有原创 2020-08-07 23:42:29 · 11083 阅读 · 25 评论 -
Python文件按顺序重命名(非字典序)
# -*- coding:utf8 -*- #'''#@Author: Magician#@Date: #@Description: file rename in correct orderCopyright 2020 by Magician'''import osimport re#将src中的文件批处理命名放到dst中src_path = "C:/2/img"dst_path = "C:/1/img"srclist = os.listdir(src_path)原创 2020-08-03 17:04:22 · 401 阅读 · 0 评论 -
Python-导出视频的每一帧的照片,并保存在对应文件夹里面
#导出avi视频的每一帧,并保存在images路径下# -*- encoding: utf-8 -*-import cv2import os images = './image/' ##保存路径if not os.path.exists(images): os.mkdir(images) cap = cv2.VideoCapture("save.avi") #视频位置c=0while(1): success, frame = cap.read() if succ原创 2020-08-03 17:00:53 · 1041 阅读 · 0 评论 -
Python制作可视化HSV色彩空间阈值编辑器
# -*- coding:utf-8 -*-import cv2import numpy as np"""功能:读取一张图片,显示出来,转化为HSV色彩空间 并通过滑块调节HSV阈值,实时显示"""image = cv2.imread('1.jpg') # 根据路径读取一张图片cv2.imshow("BGR", image) # 显示图片hsv_low = np.array([0, 0, 0])hsv_high = np.array([0, 0, 0])# 下面几个函原创 2020-08-03 16:43:17 · 1337 阅读 · 0 评论 -
python正则替换列表的中括号
python中re库的sub()方法re.sub(pattern, repl, string, count=0, flags=0)pattern : 正则中的模式字符串。repl : 替换的字符串,也可为一个函数。string : 要被查找替换的原始字符串。count : 模式匹配后替换的最大次数,默认 0 表示替换所有的匹配。import rea_list=[[1.0,2.0],1,2]print(a_list)print(a_list[0])string = str(a_li原创 2020-08-01 11:03:37 · 1618 阅读 · 0 评论 -
安装skimage报错
安装pip3 install scikit-image检查版本pip3 show scikit-image如果import skimage依然存在报错!!!注意检查依赖项,可以试试pip3 uninstall numpypip3 install numpy最后直接检查即可原创 2020-07-27 00:06:30 · 485 阅读 · 0 评论 -
将numpy格式的单通道灰度照片修改成RGB的三通道图片
import numpy as npa=np.asarray([[1,2],[3,4]]) #a有几套中括号就有几个轴,每套中括号里面的参数个数分别对应shape里面值的大小print("a.shape():",a.shape," a:",a)##########第一种方法##########a=a[:,:,np.newaxis]#print(a.shape,a)#b= a.repeat([3],axis=2)#print(b.shape,b)##########第二种方法###原创 2020-07-22 16:55:26 · 2768 阅读 · 0 评论 -
如何合并两个.npy文件
import numpy as npa = np.load('a.npy')b = np.load('b.npy')c = []c = np.append(a,b)np.save('merge.npy',c)原创 2020-07-17 20:11:44 · 3977 阅读 · 4 评论