自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 解决Pycharm中右键运行python程序时出现Run ‘pytest‘ in XXX.py

解决Pycharm中右键运行python程序时出现Run 'pytest' in XXX.py

2022-09-07 14:49:49 3255 2

原创 系统里存在两个不同版本的Anaconda环境,给特定环境安装包

博主的windows操作系统里有Anaconda3.6和Anaconda3.9两个版本,现在要在Anaconda3.6中安装opencv3.4版本的包。1.首先将whl文件下载到Anaconda3目录下Scripts文件夹2. 在文件下打开cmd命令行3.输入命令pip installopencv_python-3.4.1.15-cp35-cp35m-win32.whl...

2022-04-27 20:45:53 1834

原创 Python对列表元素进行排序,并输出排序后对应的排序之前的元素索引值

代码段:import numpy as np#一维数组排序arr = [1, 3, 5, 2, 4, 6]arr = np.array(arr)print arrprint np.sort(arr)#或print np.sort(arr,axis=None)print (np.argsort(arr)) # 正序输出索引,从小到大print (np.argsort(-arr)) # 逆序输出索引,从大到小输出结果:[1 3 5 2 4 6][1 2 3 4 5 6][

2022-04-27 20:06:05 3906

原创 Pytorch查看显卡数量、型号、设备索引

import torchprint(torch.cuda.is_available())print(torch.cuda.device_count())print(torch.cuda.get_device_name(0))print(torch.cuda.current_device())print(torch.cuda.get_device_properties(0))为什么将数据转移至GPU的方法叫做.cuda而不是.gpu,就像将数据转移至CPU调用的方是.cpu?这..

2022-03-19 10:36:34 4973

原创 Python+Opencv 实现轻量级人脸检测与识别

一、搭配环境1 在pychram中搭配好opencv环境2 到opencv官网下载,因为需要用到其中E:\Edgedownload\opencv\sources\data\haarcascades路径的下训练好的分类器(注意路径要求全英文)二、代码1 首先在项目所在文件夹下新建data文件,在data文件下新建jm文件夹用来放置训练所用图片,在data文件下新建trainer文件下,会保存训练得到的文件。2 训练数据import osimport cv2..

2022-03-17 15:07:42 4685 3

原创 Python读取文件夹中文件时10,11,12排到了2前面-sort方法按key进行排序

python中的os.listdir()方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。但是,os.listdir()返回的文件名不一定是顺序的,这就要求我们对返回的文件名列表进行排序。所以sort()函数用于对原列表进行排序:import ospath='./data/jm/' #返回当前进程的工作目录path_list=os.listdir(path)path_list.sort() #对读取的路径进行排序print(path_list)输出:[‘1.jpg’, ‘

2022-03-15 10:30:20 3960

原创 Python批量处理RGBA图片大小和格式

from PIL import Imagefrom pathlib import Pathif __name__ == '__main__': # 源图片路径 file_path = 'C:/Users/Pictures/Saved Pictures' p = Path(file_path) # 修改大小后图片的存放路径 path_save = "C:/Users/PycharmProjects/pythonProject/yuyifenge/Data0/va.

2022-03-11 14:55:50 1322

原创 Python无法安装cv2的解决方法

pip3 install opencv-python

2022-03-07 19:13:09 1185

原创 顺序队列和链式队列的实现及应用 VS2017 C++

一、顺序队列的实现(LinearQueue.h)#pragma once#include<iostream>using namespace std;template<class T>class LinearQueue{public: LinearQueue(int LQMaxSize)//创建空队列 { MaxSize = LQMaxSize; element = new T[MaxSize]; size = 0; front = 0; r

2022-01-12 20:56:49 290

原创 顺序栈和链接栈的实现及应用VS2017 C++

一、顺序栈的实现(LinearStack.h)#pragma once#include<iostream>using namespace std;template<class T>class LinearStack{public: LinearStack(int LSMaxSize) { MaxSize = LSMaxSize; element = new T[LSMaxSize]; top = -1; } ~LinearStack() {

2022-01-12 10:49:05 291

原创 单向链表的实现及应用Visual Studio2017 C++

一、单向链表类模板(LinkList.h)#pragma once#include<iostream>using namespace std;template<class T>class LinkNode{ template<class T> friend class LinkList;//将链式表类声明为友类public: LinkNode()//构造函数 { next = NULL; }private: T data;//结点元素

2022-01-11 10:03:51 532

原创 顺序表的实现Visual Studio 2017 C++

一、顺序表类模板(LinearList.h)#pragma oncetemplate<class T>class LinearList{public: LinearList(int LLMaxSize)//构造函数,创建空表 { MaxSize = LLMaxSize; element = new T[LLMaxSize]; length = 0; } LinearList()//析构函数,删除表 { delete[]element; } Linear

2022-01-10 11:36:09 1016

原创 连续最大子列和问题Visual Studio 2017 C++

给定个整数的序列,求函数

2022-01-08 21:51:09 274

原创 计算多项式在给定x点处的值

double fun(int n, double a[], double x){ int i; double p = a[0]; for( i=1;i< =n;i++) { p += (a[i] * pow(x,i)); } return p;}double fun(int n,double a[],double x){ int i; double p = a[n]; ...

2022-01-07 11:21:10 709 2

原创 Pycharm自动调整代码格式的快捷键Alt+Ctrl+L

1、代码自动填充空格2、自动对齐代码3、符合PEP8规范

2021-12-15 19:55:17 3219

空空如也

空空如也

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

TA关注的人

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