自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

重剑无锋博客

深度学习,pytorch框架,目标检测,图像分类专业硕博生, 深度学习算法工程师,分享dl知识,项目与科研经历,更多内容请加群477592543

  • 博客(29)
  • 资源 (5)
  • 收藏
  • 关注

转载 python求两个字符串之间最小子串

def getNumofCommonSubstr(str1, str2): lstr1 = len(str1) lstr2 = len(str2) record = [[0 for i in range(lstr2+1)] for j in range(lstr1+1)] #开辟列表空间 需要多一位,否则存在边界问题 maxNum = 0 # 最长匹配长度 p = 0 # 匹配的起始位 for i in range(lstr1):

2021-09-28 14:56:42 708

转载 python打包成exe文件

Python GUI:程序打包为exe一、安装Pyinstaller,命令pip install Pyinstaller,(大写的P,敲黑板,要考)二、打包exe步骤:cmd进入py程序项目目录,执行命令:pyinstaller -F -w --icon=xxx.ico main.py --noconsole。其中,-F表示生成单exe可执行文件,-w表示窗体程序,–icon是设置exe的显示图标,'main.py’是程序的入口,–noconsole 表示不展示cmd窗口,反过来想看cmd窗口就改成

2021-09-23 15:43:55 315

原创 opencv+Dlib人脸融合

人脸融合分为几个步骤1,人脸关键点提取2.分别计算两个人脸的三角剖分,目的网格化图像脸部区域,方便寻找特征点,为后面使用仿射变换进行对齐操作从三角剖分图上来看,人脸区域轮廓是非常相似的,人脸融合时需要把脸部每一个对应的小三角区域事先一一对齐,然后利用设置的透明度参数来做最终的效果融合。这样结果就显得不那么失真。3.图片中对每一个三角剖分区域做放射变换,用到的函数:getAffineTransform() 得到仿射变换矩阵,warpAffine() 进行放射变换,最终得到两个变换图像,4.对 3 中

2021-09-23 14:40:57 746

转载 python去水印

import cv2def get_water():# 黑底白字src = cv2.imread(‘1.png’) # 默认的彩色图(IMREAD_COLOR)方式读入原始图像# black.jpgmask = cv2.imread(‘2.png’, cv2.IMREAD_GRAYSCALE) # 灰度图(IMREAD_GRAYSCALE)方式读入水印蒙版图像# 参数:目标修复图像; 蒙版图(定位修复区域); 选取邻域半径; 修复算法(包括INPAINT_TELEA/INPAINT_NS,

2021-09-22 16:21:29 537

原创 vscode C++配置opencv

1.下载opencv: opencv-3.4.5-vc14_vc15.exehttps://sourceforge.net/projects/opencvlibrary/files/3.4.5/opencv-3.4.5-vc14_vc15.exe/download安装提取到相应目录下在Path中添加系统环境变量D:\opencv\buildD:\opencv\build\x64\vc14\bin新建opencv工程,可以看到C++ Intellisense已经安装MinGw 配置Cmake

2021-09-17 16:26:29 417

原创 pycharm取消测试者模式

在Run里面选择不带test的运行

2021-09-16 10:51:13 393

原创 VScode报错“终端将被任务重用,按任意键关闭

将tasks.json中presentation的"panel"=“shared"改成"panel”=“new”

2021-09-15 16:29:01 1500 1

原创 windows环境下安装wget

首先下载https://eternallybored.org/misc/wget/的wget.exe文件然后将其放到安装Git目录下的.\Git\mingw64\bin下就可以了

2021-09-14 14:45:45 274

原创 ERROR: CMake must be installed to build dlib

pip install dlib此方法是需要在你安装cmake、Boost环境的计算机使用pip install Cmake1、使用pip install Cmake安装Cmake库2、使用pip install boost安装boost库

2021-09-14 11:26:33 3255

原创 关键点提取综述

1.maskrcnn关键点检测分支2.sift等机器学习关键点检测方法ASM(Active Shape Model)算法步骤:人工标定训练集->对齐构建形状模型->搜索匹配为了建立ASM,需要一组标有n个特征点的N幅人脸图象(包括多个人的不同表情和姿态)作为训练数据。特征点可以标记在脸的外部轮廓和器官的边缘,需要注意的是各个标定点的顺序在训练集中的各张照片需要一致。1)对齐为了研究训练图象的形状变化,比较不同形状中相对应的点,应先对这些图象进行对齐。对齐是指以某个形状为基准,对

2021-09-13 16:26:10 283

原创 分类模型综述

算法的原理机制优缺点适用范围

2021-09-13 11:16:29 295

转载 python cls方法

class Person(object):def init(self, name, age):self.name = nameself.age = ageprint(‘self:’, self)# 定义一个build方法,返回一个person实例对象,这个方法等价于Person()。@classmethoddef build(cls): # cls()等于Person() p = cls("Tom", 18) print('cls:', cls) return

2021-09-09 18:24:14 349

转载 git clone拉取指定分支

克隆指定的分支:git clone -b 分支名 仓库地址克隆某分支到本地目录,然后在该目录下push时,对应的就是push到远端的对应分支。

2021-09-09 15:45:31 3207

原创 ImportError: No module named ‘keras_contrib‘

使用命令pip install git+https://www.github.com/keras-team/keras-contrib.git进行安装ImportError: cannot import name ‘InstanceNormalization’ from ‘keras_contrib.layers.normalization’代码改成from keras_contrib.layers.normalization.instancenormalization import Instan

2021-09-08 16:30:53 502

原创 module ‘h5py‘ has no attribute ‘File‘

h5py和tensorflow版本不对应问题

2021-09-08 10:11:22 412

原创 python ProcessPoolExecutor多进程并发

from concurrent.futures import ProcessPoolExecutor, as_completedimport randomdef fib(n): if n > 30: raise Exception('can not > 30, now %s' % n) if n <= 2: return 1 return fib(n-1) + fib(n-2)nums = [random.randint(0, 33) for _ in r

2021-09-07 17:26:05 809

转载 word图表自动编号

http://blog.sciencenet.cn/blog-344887-543229.html

2021-09-07 10:35:14 139

转载 卷积的三种模式full, same, valid以及padding的same, valid

https://zhuanlan.zhihu.com/p/62760780

2021-09-07 10:31:06 149

原创 ImportError: cannot import name ‘get_config‘ from ‘tensorflow.python.eager.context‘

用import tensorflow.keras替代import keras

2021-09-06 18:38:29 2619

转载 python kwargs传递多个参数

def my_sum(my_integers): result = 0 for x in my_integers: result += x return result list_of_integers = [1, 2, 3]print(my_sum(list_of_integers))def concatenate(**kwargs): result = "" # Iterating over the Python kwargs dictio

2021-09-06 14:49:17 1205

原创 python %s用法

#!/usr/bin/pythona = "1"b = "2"c = "3"print ("a=%s, b=%s, c = %s" %(a,b,c))a=1, b=2, c = 3

2021-09-06 14:17:20 501

转载 python Process类

Process类的方法有:start():启动进程,并调用该子进程中的p.run()run():进程启动进运行的方法,就是它去调用target指定的函数,我们自定义类的类中一定要实现该方法。terminate():强制终止进程。不会进行任何清理操作,如果p创建了子进程,该子进程就成了僵尸进程,使用此方法需要小心:如果此进程还保存了一个锁那么也将不会释放这个锁,进而导致死锁。is_alive():判断进程是否是“活着”的状态。join(timeout):让主线程等待某一子进程结束,才继续执行主进程。

2021-09-06 11:12:01 397

转载 pix2pix Image-to-ImageTranslation with Conditional Adversarial Networks

ok

2021-09-05 19:40:05 204

原创 linux查看k8s版本

kubectl version

2021-09-03 16:15:42 2190

转载 k8s重要概念及部署k8s集群

clustercluster是 计算、存储和网络资源的集合,k8s利用这些资源运行各种基于容器的应用。2.mastermaster是cluster的大脑,他的主要职责是调度,即决定将应用放在那里运行。master运行linux操作系统,可以是物理机或者虚拟机。为了实现高可用,可以运行多个master。3.nodenode的职责是运行容器应用。node由master管理,node负责监控并汇报容器的状态,同时根据master的要求管理容器的生命周期。node运行在linux的操作系统上,可以是物.

2021-09-03 14:20:01 142

转载 spark 部署方式

Local模式Local模式就是运行在一台计算机上的模式,通常就是用于在本机上练手和测试。它可以通过以下集中方式设置master。local: 所有计算都运行在一个线程当中,没有任何并行计算,通常我们在本机执行一些测试代码,或者练手,就用这种模式。local[K]: 指定使用几个线程来运行计算,比如local[4]就是运行4个worker线程。通常我们的cpu有几个core,就指定几个线程,最大化利用cpu的计算能力local[*]: 这种模式直接帮你按照cpu最多cores来设置线程数了。使用示

2021-09-02 16:15:02 181

转载 pyspark ml

基于RDD的API spark.mllib已进入维护模式。Spark ML是Spark MLlib的一种新的API,它有下面的优点:1.面向DataFrame,基于RDD进一步封装,拥有功能更多的API2.具有Pipeline功能,可以实现复杂的机器学习模型3.性能得到提升ML包提供了七种分类(Classification)模型以供选择,从最简单的逻辑回归到一些更复杂的模型,下面作简要的描述:LogisticRegression, 分类的基准模型。逻辑回归使用一个对数函数来计算属于特定类别的观察

2021-09-02 15:37:07 208

转载 spark ml包

ml包包括三个主要的抽象类:转换器(Transformer)、评估器(Estimator)和管道(Pipeline)

2021-09-02 15:23:20 618

原创 python 集合set添加元素

A.add(‘A’)

2021-09-01 10:15:24 5312

解压搭配openai目录下

stable-diffusion文件

2024-05-07

onnx量化后的hrnet转rknn

精度和原pth模型百分百对齐,代码参考博客

2023-03-03

hrnet转onnx后的模型

人体姿态估计hrnet转onnx后的模型,精确度和转换之前的pytorch模型验证丝毫没有下降。

2023-02-17

hrnet量化后的rknn模型,经测试后关键点坐标对齐,可用

原模型为pytorch转后得到的onnx文件hrnet_coco_w32_256x192.onnx,用的coco val数据集做的量化,输入为(1,3,256,192),输出为(1,17,64,48)的关键点热图,后面通过高斯化函数可得到关键点,结果经测试。

2023-02-17

fer2013.tar

fer2013数据集

2021-11-02

mingw-w64-install.7z

mingw-w64-install.7z

2021-07-13

Qpython 实时获取Android gps 更新

Qpython 实时获取Android gps

2021-03-22

android.txt

Qpython3离线提取手机gps信息Android

2021-03-22

将voc数据集格式转换为txt格式

将voc数据集转换为txt格式

2021-03-04

空空如也

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

TA关注的人

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