Python
Raink_LH
我确实很懒,不想写什么简介…
展开
-
「图像处理」图像转字符画,在终端中用字符的形式显示摄像头画面。(python、opencv、rich)
算是一个无聊之举吧不过在没有可视化桌面的情况下,设备连接了摄像头,怎样查看摄像头画面呢?这算是一种方案吧。1、调用摄像头获取画面参考之前的文章:https://blog.csdn.net/Raink_LH/article/details/111582308?spm=1001.2014.3001.5501while循环获取当前画面,但不用显示(不调用cv2.imshow())import osimport cv2import timefrom threading import Th原创 2021-02-24 10:49:43 · 599 阅读 · 0 评论 -
「图像处理」opencv(python)获取摄像头画面(使用队列Queue实现显示)
最开始使用opencv_python捕获摄像头的时候,都是简单粗暴的while死循环,然后在同一个线程里面进行处理图像。这种方法有点笨。后来使用线程,这样实现:import threadingimport cv2class OpcvCapture(threading.Thread): def __init__(self, win_name, cam_name): super().__init__() self.cam_name = cam_name原创 2020-12-23 12:48:52 · 4580 阅读 · 5 评论 -
「Python」PySide2入门| 简单拼图小工具(PySide2安装,多文件选择,layout宽高设置,显示Opencv图像等)
虽然工作上并不用经常写界面做前端,但有时候在做一些测试或写一些demo的时候需要用到简单的界面去操作和展示一些东西。所以还是需要掌握一定的界面开发工具的。C#上用Winform很方便,python上还一直不会搞。看很多人推荐Qt,所以决定稍微学一下Qt。python上有PyQt5和PySide2,很相似,很多函数可以互相用,只不过PySide2是Qt的亲儿子嘛,还是直接学PySide吧。1、安装PySide2的坑单独记这个还是有必要的,目前版本安装有个坑pip install pysid原创 2020-11-24 17:35:32 · 2501 阅读 · 0 评论 -
VIBE:3D人体姿态预测项目复现笔记
VIBE是一个的3D人体姿态预测开源项目,需要基于该项目作一些开发,首先需要能够搭建和是的环境成功复现它。不过,这个项目的复现的,真的不是一星半点的艰难。1、系统选择之前一直用的Windows,最开始想在windows上复现它,经过一周的折腾,我放弃了。接着尝试了Docker,由于GPU的问题放弃了。接着尝试了WSL,虽然基本解决了GPU加速问题,但其中的某些方法还是只能使用CPU,导致速度异常慢,在最后的渲染阶段也是不能正常渲染的,最终也放弃了。一不做二不休,把自己的电脑整个重装系原创 2020-08-06 17:04:53 · 5248 阅读 · 48 评论 -
「环境&工具」基于WSL2的Linux(Windows子系统)的开发环境搭建(gpu、图形界面)
现在很多项目都是基于Linux开发的,但是平常使用还是Windows香。分别尝试了虚拟机、docker、wsl。虚拟机:过于庞大,但是可以有完整的Linux桌面环境,使用起来很顺手,但是不够流畅,再者,如果需要使用gpu,就是一件很尴尬的事了。Docker:目前很流行,环境的打包、管理等都很方便灵活,但是在Windows上很难使用宿主机的gpu。最终选择了WSL2。目录1、更新到WSL2参考微软官方文档:https://docs.microsoft.com/zh-cn/windo原创 2020-07-10 10:10:49 · 1158 阅读 · 0 评论 -
「图像处理」基于Opencv的一个美颜算法
本文是转载的,备份一下代码,方便自己查找。#!/usr/bin/env python# -*- coding:utf-8 -*-# @FileName :beauty.py# @Time :2020/6/29 15:37# @Author :Rainkimport osimport cv2def beauty_face(img): v1 = 3 # 磨皮程度 v2 = 1 # 细节程度 dx = v1 * 5 # 双边滤波参数之一.转载 2020-06-30 12:51:37 · 3228 阅读 · 0 评论 -
「图像处理」使用Python+Openface实现人脸识别与关键点(landmarks)检测
1、如何在Python上安装OpenFace下载安装1、首先需要下载OpenFace源码:(Anaconda、Git等自行提前安装)git clone https://github.com/cmusatyalab/openface.git2、接着进入openface路径cd openface3、执行:pip install -r requirements.txt4、执行:python setup.py install需要说明的是,第3步,自动安装可能会很慢原创 2020-06-22 17:01:23 · 6426 阅读 · 13 评论 -
「环境&工具」Jupyter Notebook设置主题、字体以及代码提示
Jupyter Notebook真的是个好东西但是用起来有两个痛点:界面太丑,没有智能提示如何改善这两个痛点呢。1、美化界面首先要安装jupyterthemespip install --upgrade jupyterthemes然后可以查看所具有的主题:jt -l结果如下xxxx~ env:base ❯❯❯ jt -lAvailable Themes: chesterish grade3 gruvboxd gruvboxl mon.原创 2020-05-27 14:33:33 · 1145 阅读 · 0 评论 -
「环境&工具」在VS Code中编写Python (文件模板、环境配置、调试运行、setting文件、提示与格式化、三方库的自动补全等)
目录1、VS Code中安装Python扩展2、Python文件模板(代码块)3、python环境设置4、编写一个hello wolrd并运行。用惯了PyCharm,突然心血来潮的想体验下VS Code 中写Python是什么体验。研究了一番,做个简单整理吧。首先安装Python(Anaconda),安装VS Code就不废话了。直接说重点:1、VS Code中安装Python扩展是对python语法的支持,还有一些格式化、调试、提示还有jupyter等。..原创 2020-05-16 12:58:31 · 1887 阅读 · 0 评论 -
「Python」Jupyter安装和目录设置以及部分异常处理
.安装可以通过 Anaconda的conda或者python的pip安装:conda:conda install -c conda-forge notebookpip:pip install notebook个人推荐使用conda来安装。安装前可能会提醒让你下更新conda,更新一下就好。.使用安装完成后如何使用呢,在CMD(或者 power shell)中...原创 2020-02-27 10:52:47 · 617 阅读 · 0 评论 -
「Python」Anaconda的基本配置与常用指令(镜像源、虚拟环境、更新与安装)
汇总一下Python(Anacoda) 配置中常用的一些方法与命令,欢迎补充和收藏目录Anaconda镜像源配置通过命令行或配置文件添加恢复默认源查看镜像源配置管理虚拟环境创建虚拟环境查看现有虚拟环境激活虚拟环境关闭当前环境移除虚拟环境Conda更新Python镜像源配置常用的镜像源网址:包的更新pip的更新查看可更新...原创 2020-02-06 19:49:20 · 1020 阅读 · 0 评论 -
「图像处理」Python-OpenCV图像生成、叠加、响应鼠标事件&Python数组随机取元素&Numpy的简单应用
标题有点长其实标题是:《使用Opencv-Python实现2048小游戏》但这么写谁看呢?哈哈哈哈不过当然是涉及到了标题所说的一些问题。源码位置:https://github.com/RainkLH/2048GameByOpencv_Python/blob/master/opcv2048.py本文代码为Python语言,需要如下模块import cv2import nu...原创 2020-01-16 16:17:30 · 772 阅读 · 0 评论 -
「Python」PyCharm中设置Python文件模板
1、PyCharm中设置Python文件模板在Pycharm中找到模板设置选项“File” →“Setting”如下图:“Edit”→“File and Code Templates”→“Python Script”2、如下侧空如下代码(聪明点,名字记得换掉)#!/usr/bin/env python# -*- coding:utf-8 -*-# @FileNa...原创 2019-09-17 12:42:45 · 16782 阅读 · 1 评论