04 2021 档案

Python opencv numpy旋转图片
摘要:python旋转图片 背景: 在图像处理中,有的时候会有对图片进行角度旋转的处理,尤其是在计算机视觉中对于图像扩充,旋转角度扩充图片是一种常见的处理。这种旋转图片的应用场景也比较多,比如用户上传图片是竖着的时候,不好进行处理,也需要对其进行旋转,以便后续算法处理。常见的旋转处理有两种方式,一种是转化 阅读全文

posted @ 2021-04-26 11:00 星河赵 阅读(2050) 评论(0) 推荐(0) 编辑

Python+OpenCV实现png透明图像叠加在jpg图像上
摘要:【问题发现】本人在图像处理项目过程中,经常需要将一幅jpg图像叠加到另一幅背景jpg图像上,来实现一些特定的需求。例如我们经常在抖音中看到一些视频特效的叠加效果,猫耳朵等等特效在背景人脸图像上的叠加。我们利用Python+OpenCV的方式可以很简单的实现jpg图像之间的叠加,但实际项目中更多需要p 阅读全文

posted @ 2021-04-25 12:39 星河赵 阅读(10395) 评论(4) 推荐(4) 编辑

PYthon 从numpy数组去除重复元素,行或列
摘要:numpy数组去重重复元素 data = np.array([[1,8,3,3,4], [1,8,9,9,4], [1,8,3,3,4]]) #删除整个数组的重复元素 uniques = np.unique(data) print( uniques) array([1, 3, 4, 8, 9]) # 阅读全文

posted @ 2021-04-25 11:06 星河赵 阅读(5270) 评论(0) 推荐(0) 编辑

python opencv 为图片添加alpha通道并设置透明,判断是否存在alpha通道
摘要:读取图片使用函数cv2.imread(filepath,flags)读入一副图片filepath:要读入图片的完整路径flags:读入图片的标志cv2.IMREAD_COLOR:默认参数,读入一副彩色图片,忽略alpha通道cv2.IMREAD_GRAYSCALE:读入灰度图片cv2.IMREAD_ 阅读全文

posted @ 2021-04-23 17:56 星河赵 阅读(2588) 评论(0) 推荐(0) 编辑

美团开源抓包神器Lyrebird
摘要:地址: Lyrebird Github 本人是 ubuntu18.04 桌面版,其它 windows 或 mac 系统部署类似,只要有 python3 环境均可使用。以下为利用 python virtualenv 部署 python3 和 Lyrebird # 利用virtualenv 创建名为 L 阅读全文

posted @ 2021-04-22 18:17 星河赵 阅读(1719) 评论(0) 推荐(0) 编辑

linux Kill 命令
摘要:kill命令详解 kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) 阅读全文

posted @ 2021-04-20 16:15 星河赵 阅读(746) 评论(0) 推荐(0) 编辑

python + pyinstaller 实现将python程序打包成exe文件 或 mac下可执行文件 直接运行
摘要:pyinstaller 我们在平常学习使用python的时候经常会自己编写一些小程序来使用,虽然python是跨平台的语言,但是如果我们想要在一个没有python以及很多库环境的电脑上使用我们的小程序该怎么办呢? 我们想到,在Windows平台可以将程序打包成exe可执行文件,这样就可以放进U盘或者 阅读全文

posted @ 2021-04-15 16:12 星河赵 阅读(7828) 评论(0) 推荐(0) 编辑

Python计算:sympy解数学方程
摘要:解方程 solve(f, *symbols, **flags) 函数说明: f: 转化成右端等于0 形式的表达式symbols: 未知数 from sympy import solve from sympy.abc import x, y # 将变量符号化 x = Symbol('x') y = S 阅读全文

posted @ 2021-04-14 11:53 星河赵 阅读(1072) 评论(0) 推荐(0) 编辑

nginx配置logrotate 配置
摘要:1. logrotate工具的介绍 logrotate是一个linux系统日志的管理工具。可以对单个日志文件或者某个目录下的文件按时间/大小进行切割,压缩操作;指定日志保存数量;还可以在切割之后运行自定义命令。logrotate是基于crontab运行的,所以这个时间点是由crontab控制的,具体 阅读全文

posted @ 2021-04-12 17:16 星河赵 阅读(3119) 评论(0) 推荐(0) 编辑

uwsgi 的 log 分割方法
摘要:1. 指定 touch-logreopen 文件 [uwsgi] socket = 0.0.0.0:23288 processes = 4 threads = 1 master = true pythonpath = /app/aiphoto/ai_photo module = aiphoto ca 阅读全文

posted @ 2021-04-12 16:07 星河赵 阅读(749) 评论(0) 推荐(0) 编辑

Pytorch中的torch.cat()函数 tensor拼接
摘要:cat是concatnate的意思:拼接,联系在一起。 先说cat( )的普通用法 如果我们有两个tensor是A和B,想把他们拼接在一起,需要如下操作: C = torch.cat( (A,B),0 ) #按维数0拼接(竖着拼) C = torch.cat( (A,B),1 ) #按维数1拼接(横 阅读全文

posted @ 2021-04-09 11:43 星河赵 阅读(5738) 评论(0) 推荐(1) 编辑

Pytorch中保存图片(tensor,cv2,pillow)
摘要:tensor直接保存 #!/usr/bin/env python # _*_ coding:utf-8 _*_ import torch from torchvision import utils as vutils def save_image_tensor(input_tensor: torch 阅读全文

posted @ 2021-04-09 10:56 星河赵 阅读(6877) 评论(0) 推荐(1) 编辑

Vim 常用命令
摘要:1.vim 复制 1、复制 1)单行复制 在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制; 2)多行复制 在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3…… 2、粘贴 在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴 3.一行中跳至 行首 阅读全文

posted @ 2021-04-08 17:18 星河赵 阅读(88) 评论(0) 推荐(0) 编辑

从零开始手把手教你利用yolov5训练自己的数据集(含coco128数据集/yolov5权重文件国内下载)含自动标注数据方法
摘要:利用YOLOV5训练自己的数据/ 对于训练模型标注图片应该是一繁琐的过程,推荐一下自动标注 https://www.cnblogs.com/zhaoyingjie/p/14519764.html 执行以下命令做好准备工作 git clone https://github.com/ultralytic 阅读全文

posted @ 2021-04-06 10:47 星河赵 阅读(16217) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示