![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python学习
Retrospector
这个作者很懒,什么都没留下…
展开
-
COLMAP学习使用笔记
基于Python脚本的database创建可用于构建带有已知的相机内外参数的database,而不需要在gui界面手动修改参数,具体参考COLMAP官方文档。由上述文档知,除了使用GUI界面,可以使用 COLMAP build 版本中的colmap\scripts\python\database.py手动创建database文件。使用时注意,database.py文件中给出了example_usage()函数作为使用示范,可以自行从外部添加图像、相机特征点、匹配点、等信息。使用方法为:pytho原创 2020-11-27 17:47:24 · 5435 阅读 · 3 评论 -
Python中的“1” 和 “True”相同吗?
Python 中的 “1” 和 “True”1. 两者“数值”相等:2. 但两者的ID不同但是下面的结果有些奇怪。看标题已经有点感觉了。其实,原因在于“is”和“==”的含义不同,“1”和“True”虽然数值相同,但是id不同。“is” 比较的是 IDis也被叫做同一性运算符,这个运算符比较判断的是对象间的唯一身份标识,也就是id是否相同。“==” 比较的是 数值大小==是python标准操作符中的比较操作符,用来比较判断两个对象的value(值)是否相等记住这一点的话,就可以避原创 2020-07-01 21:52:39 · 7002 阅读 · 0 评论 -
【转载】python ffmpeg 常用指令:音视频提取、合成
ffmpeg下载链接:FFmpeg Buildsffmpeg常用基本命令(转)原始链接:ffmpeg基本用法ffmpeg基本用法(转)原始链接:【FFmpeg】FFmpeg常用基本命令原创 2020-06-18 11:39:57 · 713 阅读 · 0 评论 -
Python cv2图像压缩
对于具有数字规律命名的图像,可以按照下述的代码进行统一缩放# coding: utf-8import cv2import numpy as npfor i in range(1, 10): # 读取图像 filePath = 'E:/' + str(i) + '.jpg' img=cv2.imdecode(np.fromfile(filePath,dtype=np.uint8),-1) # img = cv2.imread(filePath) # 如果用这个,则路径不原创 2020-06-07 20:49:19 · 2824 阅读 · 0 评论 -
Windows10: Anaconda3安装后activate的方法
一种可能的解决方法版本:conda 4.8.2参考链接:Anaconda使用conda activate激活环境出错(待完全解决)1、常用的方法:2、后来找到的解决方法但是我的conda 4.8.2好像并不可行,下面的评论解决了我的问题:亲测确实可以,之后就可以正常使用下面的代码来启用和停用环境。...原创 2020-06-04 20:49:20 · 3577 阅读 · 0 评论 -
Python中numpy获取满足条件的索引值(np.where 和 np.argwhere)
1、np.where(condition, x, y)condition:条件x:满足条件时函数的输出y:不满足条件时的输出>>> import numpy as np>>> x = np.arange(6).reshape(2, 3)>>> xarray([[0, 1, 2], [3, 4, 5]])>&g...原创 2020-03-12 19:06:49 · 62504 阅读 · 0 评论 -
Python cv2.imread()基本参数介绍
cv2.imread()除了最常用的路径参数之外,第二个参数也至关重要:imread(const string& filename, int flag=1)filename:需要打开图片的路径,可以是绝对路径或者相对路径,路径中不能出现中文。flag:图像的通道和色彩信息(默认值为1)。flag = -1, 8位深度,原通道flag = 0, 8位深度,1通道f...原创 2020-03-02 12:30:00 · 47535 阅读 · 2 评论 -
Python cv2.imshow()窗口不显示图像的问题
问题描述:在python中使用了cv2.imshow()函数,运行时图片一闪而过,即使添加了time.sleep()函数来阻止窗口关闭,imshow显示的窗口也是灰白的,没有图片信息。原因分析:根据stack overflow上的一个解答,cv2.imshow()后面需要跟随者cv2.waitKey(period)函数,这个函数可以使图像持续显示给定的一段时间period(ms),否则,图片...原创 2020-03-02 12:11:46 · 18319 阅读 · 0 评论 -
Python 使用numpy和cv2——多图纵向拼接合成长图
环境:python、numpy、opencv。输入:1、一个包含图片的文件夹,图片最好具有相同的命名格式,否则需要修改代码。2、如果需要将多幅图片合成一张长图,可将代码中 M = N 的注释解除即可。2*、如果需要按图片编号顺序,将每M张图合成1张长图,则可通过修改M实现。【注】:图片路径不可包含中文,否则cv2.imread将无法读取。代码:# coding:utf-8impor...原创 2020-03-01 13:16:32 · 4638 阅读 · 0 评论 -
Python 统计学习方法——kdTree实现K近邻搜索
效果说明:Input:输入Num个Dim维点的坐标,Points.size=(Num,Dim),输入一个目标点坐标Target、查找最近邻点数量K。Output: 求出距离Target最近的K个点的索引和距离。(具体坐标可由索引和Points列表获取)环境要求: Python 3 with numpy and matplotlib当Dim=2时,绘制图如下:输出:candidat...原创 2020-02-26 11:30:11 · 2971 阅读 · 3 评论 -
方法解析:判断给定序列对应的二叉搜索树是否相同(python实现)
判断给定序列对应的二叉搜索树是否相同(python实现)一、二叉搜索树的相同判断问题引入举例分析方法探讨中序遍历层序遍历先序遍历后序遍历总结代码实现一、二叉搜索树的相同判断二叉搜索树是一种特殊的二叉树,在一定程度上是基于二分查找思想产生的,在它的任何一个节点node处,node的左子树中的所有元素都比node本身的数值要小,而node的右子树中的所有元素都比node本身要大。问题引入与普通...原创 2019-04-29 23:12:04 · 1309 阅读 · 0 评论 -
Python实现:给定二叉树的先序遍历和中序遍历结果,确定该二叉树的后序遍历结果
最近在学习二叉树,遇到了这样一题,在这里给大家提供一种方法,可能不是最好的,仅供大家参考和相互交流学习。 已知一个二叉树前序遍历、中序遍历的结果,请确定该二叉树并输出其后序遍历的结果。例如: 先序遍历结果为:A B D E G C F H; 中序遍历结果为:D B G E A C H F;则应该能够得出后序遍历结果为:D G E B H F ...原创 2019-04-22 22:05:08 · 6029 阅读 · 0 评论