图像处理和显示
文章平均质量分 70
haima1998
这个作者很懒,什么都没留下…
展开
-
用Photoshop批量修改图片的分辨率和尺寸大小
转自:https://jingyan.baidu.com/article/ff411625b1b91a12e482370c.html假设你有很多很多张图片需要调整分辨率和尺寸大小,再假设要求每张图片的宽度为8cm,分辨率为300像素/英寸。以方便用于印刷制品的排版设计。我们需要借助Photoshop的“动作”脚本,将处理图片分辨率和尺寸大小的关键步骤进行录制,然后进行批量处理。工具/原料 Photoshop 需要图处理的图片 首先,记录动作 需要修改的图片放在同一个文件夹下转载 2021-12-12 19:12:48 · 14846 阅读 · 0 评论 -
BRISK特征点描述算法详解
转自:BRISK特征点描述算法详解_AstoncPou的博客-CSDN博客_brisk特征点BRISK特征点描述算法详解简介BRISK算法是2011年ICCV上《BRISK:Binary Robust Invariant Scalable Keypoints》文章中,提出来的一种特征提取算法,也是一种二进制的特征描述算子。它具有较好的旋转不变性、尺度不变性,较好的鲁棒性等。在图像配准应用中,速度比较:SIFT<SURF<BRISK<FREAK<ORB,在对有较大模糊的图转载 2021-10-29 09:42:55 · 1274 阅读 · 0 评论 -
unity BlendShap (BS)实现捏脸
转自:https://www.yidianzixun.com/article/0X1w0b6S?s=&appid=BS(BlendShap)unity BlendShap 实现捏脸https://blog.csdn.net/u014361280/article/details/103929611https://blog.csdn.net/f_957995490/article/details/107863732原创 2021-10-29 09:40:52 · 2635 阅读 · 0 评论 -
涵盖 10 种舞蹈类型!谷歌开源基于 AIST++ 的 3D 舞蹈生成模型
转自:https://blog.csdn.net/csdnopensource/article/details/120309297?spm=1000.2115.3001.5927舞蹈作为一种表演艺术,需要由受过专业训练的舞者在音乐的伴奏下有节奏地完成一系列高难度动作,对舞者肢体的协调性和舞蹈动作的表现力要求极高,对机器学习模型来说则更具有挑战性,因为这项运动需要高度复杂的连续运动能力,同时还要捕捉动作和伴奏之间的非线性关系。9 月 13 日,软件工程师 Shan Yang 及科学家 Angjoo转载 2021-09-16 14:05:58 · 428 阅读 · 0 评论 -
3D人体重建方法漫谈
转自:https://blog.csdn.net/Asimov_Liu/article/details/96442990转载 2021-06-06 16:47:38 · 1707 阅读 · 0 评论 -
推理前处理neon加速实现neon_mean_scale
转自:https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.1/deploy/android_demo/app/src/main/cpp/preprocess.cpp// fill tensor with mean and scale and trans layout: nhwc -> nchw, neon speed upvoid neon_mean_scale(const float *din, float *dout, int s原创 2021-05-16 15:02:05 · 622 阅读 · 0 评论 -
多目标跟踪:SORT和Deep SORT
转自:https://blog.csdn.net/zhuiqiuk/article/details/88653113https://zhuanlan.zhihu.com/p/59148865多目标跟踪,即Multiple Object Tracking(MOT),主要任务中是给定一个图像序列,找到图像序列中运动的物体,并将不同帧的运动物体进行识别,也就是给定一个确定准确的id,当然这些物体可以是任意的,如行人、车辆、各种动物等等,而最多的研究是行人跟踪,由于人是一个非刚体的目标,且实际应用中行人检测转载 2021-03-23 10:12:35 · 692 阅读 · 0 评论 -
SLAM 算法松耦合和紧耦合方案
转自:https://zhuanlan.zhihu.com/p/34995102https://www.cnblogs.com/hitcm/p/6327442.html原创 2021-02-25 09:22:53 · 2909 阅读 · 0 评论 -
图形程序接口知多少 | OpenGL、OpenCL、Vulkan、OpenGL ES、WebGL、Metal、Directx
转自:https://www.bgteach.com/article/176计算机图形程序接口 |Graphics API对于普通的电脑玩家来说这是一个不重要的东西,但对于游戏开发、玩游戏做三维的人来说,这部分知识可能会常常被提及,尤其是涉及到游戏相关的。计算机图形程序接口是一套可编程的开放标准,3D\2D 都需要这部分底层的 API 支持。如果你是一名游戏开发者,没有借助图形 API 来开发游戏的话,这意味着你的游戏想要调用系统硬件(GPU)的时候,这部分的程序需要自己独立开发,这无疑是增加了游.转载 2021-02-24 09:49:39 · 1685 阅读 · 0 评论 -
tflite GPU推理
转自:https://www.tensorflow.org/lite/performance/gpu_advancedTensorFlow Lite 在GPU环境下TensorFlow Lite支持多种硬件加速器。本文档介绍如何在安卓系统(要求OpenGL ES 3.1或更高版本)和iOS(要求iOS 8 或更高版本)的GPU后端(backend)使用TensorFLow Lite delegate APIs。使用GPU加速的优势速度GPUs 设计为具有高吞吐量、可大规模并行化的工.转载 2021-02-24 09:35:41 · 2314 阅读 · 1 评论 -
即时运动跟踪-Instant Motion Tracking
转自:https://blog.csdn.net/yorkhunter/article/details/104890874最近谷歌发布3-D目标检测和姿态估计的新开源软件,借此大家了解一下其中采用的一些骨干技术。这是其中一个技术:Motion StillAR背后的即时运动跟踪,原文见:https://ai.googleblog.com/2018/02/the-instant-motion-tracking-behind.html。这是适用于Android的Motion Still增强现实(A..转载 2021-02-20 14:54:52 · 368 阅读 · 0 评论 -
Opencv-Python学习笔记五——图像翻转,平移,仿射及透视 warpAffine
转自:https://www.jianshu.com/p/ef67cacf442c本篇笔记主要记录Opencv里的图像翻转,平移,旋转,仿射及透视功能,主要是下面几个API:cv2.flip() # 图像翻转 cv2.warpAffine() #图像仿射 cv2.getRotationMatrix2D() #取得旋转角度的Matrix cv2.GetAffineTransform(src, dst, mapMatrix) #取得图像仿射的matrix cv2.getPerspectiveTr转载 2021-01-26 17:06:58 · 703 阅读 · 0 评论 -
OpenGLES入门笔记:Rajawali学习(1)基本功能初探
转自:https://blog.csdn.net/lidec/article/details/52207667背景最近开始学习rajawali,rajawali是一个Android下封装了OpenGLES API的引擎,可以方便地建立自己的场景,目前还集成了CardBoard相关,可以进行VR相关的开发,同时也可以进行AR相关的开发。rajawali为我们提供了比较丰富的例程,很多东西可以参照例程快速上手。本文记录了rajawali的集成,以及制作一个简单的音乐频谱变化的小demo,其中遇到不少问题转载 2020-12-14 17:18:41 · 862 阅读 · 0 评论 -
OPENNI 打开3D深度 摄像头
转自:https://blog.csdn.net/a573233077/article/details/85681781转自:https://www.cnblogs.com/21207-iHome/p/6322280.html使用RGBD摄像头时,由于需要传输的影像和深度信息资料的量很大,所以要注意所使用的USB的频宽。当USB频宽不够的时候会出现卡顿或其他情况,尽量不要和其它大量数据传输的USB装置同时使用。深度感应器原理 对于光学设备来说,不可避免的要涉及精度和使用范围问题。作为开发者,转载 2020-12-11 14:56:48 · 943 阅读 · 0 评论 -
2020年你还不会做绿幕特效?这4步基础技巧要点了解一下!
转自:https://post.smzdm.com/p/az5e9d4n/https://zhuanlan.zhihu.com/p/34608752收到一封来自大妈的信,转眼一看,小丁已经扎根张大妈4个年头,谢谢34214位值友一直以来的热心关注,也感谢众多路过点进小丁原创点赞支持的值友!在大妈写原创的4年,是我坚持最久的兴趣爱好之一,这几年里面,小丁学习着拍照,学习着拍视频,今天回顾一下这几年学习的技能,其中有一项技能叫做“绿幕特效/绿屏抠图”,是小丁写原创最常用到的一项技能,是拍产品拍视转载 2020-12-09 09:46:26 · 3956 阅读 · 0 评论 -
OpenGL系列教程之五:OpenGL矩阵类
转自:https://blog.csdn.net/u012501459/article/details/12945149#creation相关主题:OpenGL变换,OpenGL投影矩阵,四元数下载:matrix.zip,matrix_rowmajor.zip概述 构造&初始化 存取操作 矩阵算法 变换函数 例子:模型视图矩阵 例子:投影矩阵概述OpenGL为渲染管线准备了4种不同类型的矩阵(GL_MODELVIEW,GL_PROJECTION...转载 2020-12-08 14:53:54 · 692 阅读 · 0 评论 -
opencv学习笔记三十七:BRISK特征点检测与匹配
转自:https://blog.csdn.net/qq_24946843/article/details/82710653https://blog.csdn.net/hujingshuang/article/details/47045497简介 BRISK算法是2011年ICCV上《BRISK:Binary Robust Invariant Scalable Keypoints》文章中,提出来的一种特征提取算法,也是一种二进制的特征描述算子。 它具有较好的旋转不变性...转载 2020-09-17 09:48:04 · 566 阅读 · 0 评论 -
OpenCV在图片中输出中文乱码解决方案
转自:http://www.jeepxie.net/article/789204.html一、缘起在一个项目中需要把中文字符输出到图片上,也就是输出到Mat上,OpenCV 的putText函数不能输出中文。通过搜索,网上普遍的解决方案是使用freetype库来输出中文,结果还是乱码,图片上是方框。经过艰苦的调试(前前后后调了几天bug),终于折腾出一个能用的版本。二、出现乱码的原因使用freetype这个库,可以说是非常复杂。要保证程序源码、setlocale和FT_Select_Char转载 2020-09-15 19:14:26 · 2429 阅读 · 0 评论 -
ISP(图像信号处理)算法概述、工作原理、架构、处理流程
转自:https://zhuanlan.zhihu.com/p/115321553ISP的主要内部构成:ISP内部包含 CPU、SUP IP(各种功能模块的通称)、IF 等设备ISP的控制结构:1、ISP逻辑 2、运行在其上的firmwareISP上的Firmware包含三部分:AP对ISP的操控方式:外置:I2C/SPI。 内置:MEM MAP、MEM SHAREISP架构方案:内置、外置ISP 处理流程:Bayer、黑电平补偿 (black level compe转载 2020-09-06 19:21:09 · 1180 阅读 · 0 评论 -
faiss简介及示例
转自:https://blog.csdn.net/kanbuqinghuanyizhang/article/details/80774609简介faiss是为稠密向量提供高效相似度搜索和聚类的框架。由Facebook AI Research研发。 具有以下特性。1、提供多种检索方法 2、速度快 3、可存在内存和磁盘中 4、C++实现,提供Python封装调用。 5、大部分算法支持GPU实现下面给出一些快速链接方便查找更多内容。github官方文档c++类信息Troubleshoot转载 2020-08-24 10:41:56 · 1144 阅读 · 0 评论 -
【OpenCV笔记】光流法之金字塔Lucas-Kanade
转自:https://blog.csdn.net/qq_33389308/article/details/83049479本文参考链接:https://blog.csdn.net/zy122121cs/article/details/44955353参考论文:”Pyramidal Implementation of the Lucas Kanade Feature TrackerDescription of the algorithm”一、金字塔光流法介绍光流金字塔即对图像进行分层处理,一般来说不转载 2020-08-23 12:38:13 · 1366 阅读 · 0 评论 -
利用Laplacian变换进行图像模糊检测
转自:https://www.cnblogs.com/arkenstone/p/7900978.html利用Laplacian变换进行图像模糊检测检测图片是否模糊有很多方法(这篇文章review了36种),比如FFT和variation of Laplacian等,前者在操作到时候需要定义高频的量有多低和多高来区分图片是模糊的,操作起来比较麻烦;而后者可以输出一个浮点数来代表图片的模糊程度。这里我们用的方法为Pech-Pacheco在2000年提出的Laplacian方法(具体可以查看这篇文章)转载 2020-08-21 15:09:17 · 3109 阅读 · 0 评论 -
Adobe After Effects如何实现文字中出现视频
转自:https://jingyan.baidu.com/article/19020a0a768053529d2842a2.htmlAdobe After Effects简称“AE”是Adobe公司推出的一款图形视频处理软件,适用于从事设计和视频特技的机构,包括电视台、动画制作公司、个人后期制作工作室以及多媒体工作室。本例主要讲解如何利用Adobe After Effects讲解文字中如何...转载 2020-04-25 20:45:59 · 580 阅读 · 0 评论 -
PS对白色过曝的区域建立选区,可先调整图像亮度对比度
PS对白色过曝的区域建立选区,因为白色过薄,看不清边缘。解决方案: 调整亮度和对比度1、再选择边缘,就很方便了原创 2020-04-24 15:26:44 · 554 阅读 · 0 评论 -
摄影:相机的白平衡怎么用?
转自:https://baijiahao.baidu.com/s?id=1627541021956100392&wfr=spider&for=pc白平衡,顾名思义就是保持白色的平衡,拥有还原环境色彩的能力。白平衡作为拍摄过程中的一项重要设置,该如何使用白平衡呢?一、白平衡与色温“色温”直接影响白平衡,此处的色温要与物理学中的色温进行区分。1、物理学中的色温...转载 2020-04-22 20:56:37 · 959 阅读 · 0 评论 -
PS和CDR之间的主要区别是什么?
转自:https://zhidao.baidu.com/question/76404342.html1、主要应用领域不同:CDR主要应用于商标设计、标志制作、模型绘制、插图描画、排版及分色输出等诸多领域,其功能可大致分为两大类:绘图与排版;PS主要从事平面设计方面,是图形设计编辑软件,同时也是矢量绘图软件,主要制作矢量图形,并可以做小规模的排版,主要是配合AI制作广告,杂志等;...转载 2020-04-02 22:01:16 · 3897 阅读 · 0 评论 -
提高人像局部亮度
转自:http://bbs.zol.com.cn/dcbbs/d232_195056.html操作其实很简单,我们只需阴影部分直接选择出来。1、CTRL+J 复制一个图层,CTRL+ALT+2 选择高光部分,再CTRL+SHIFT+I反选。阴影部分的选区选择2、新增曲线调整图层,这是会自动产生曲线调整图层蒙版,调整只会对阴影部分有效。调整曲线提亮一下阴影的亮度3...转载 2020-03-29 19:55:23 · 660 阅读 · 0 评论 -
Python+OpenCV教程12:腐蚀与膨胀
转自:https://www.jianshu.com/p/05ef50ac89ac主站:http://ex2tron.wang原文:Python+OpenCV教程12:腐蚀与膨胀学习常用形态学操作:腐蚀膨胀,开运算和闭运算。图片等可到源码处下载。目标了解形态学操作的概念 学习膨胀、腐蚀、开运算和闭运算等形态学操作 OpenCV函数:cv2.erode(), cv2.dilat...转载 2019-12-23 18:02:17 · 394 阅读 · 0 评论 -
UV坐标
转自:https://baike.baidu.com/item/UV%E5%9D%90%E6%A0%87/971620UV坐标是指所有的图象文件都是二维的一个平面。水平方向是U,垂直方向是V,通过这个平面的,二维的UV坐标系。我们可以定位图象上的任意一个象素。中文名UV坐标含 义u,v纹理贴图坐标的简称定 义每个点的位置的信息. 方 式使用cu...转载 2018-09-09 20:59:59 · 1597 阅读 · 0 评论 -
opencv imencode和imdecode使用,用于网络传输图片
转自:https://blog.csdn.net/tt_ren/article/details/53227900这是C++版本的。程序首先读入一个图片。然后encode,之后把encode后的内容写入文件(实际应用可以发送到网络)。第二步,从文件读取encode的内容。然后解码decode。转换为mat格式,显示出来。 #include <boost/filesyste...转载 2018-09-16 16:09:50 · 2192 阅读 · 0 评论 -
opencv 读书学习
读书:1、《学习OpenCV中文版》2、待续 学习OpenCV中文版第11章(摄像机模型与标定): 第12章(投影与三维视觉) OpenCV3 编程入门基础图像容器Mat Mat 初始化 点的表示 颜色的表示类 尺寸表示类矩形的表示: 色彩空间转换 图像在内存中的存储方...原创 2018-10-04 10:20:55 · 254 阅读 · 0 评论 -
[FFMPEG硬件加速]nvidia方案
ffmpeg 中有封装调用nvida video encoder/decoder 的插件,在ffmpeg/libavcodec/nvdec.c 和ffmpeg/libavcodec/nvenc.c 中主要还是需要调用cuda以下转自:https://blog.csdn.net/weixin_35804181/article/details/543773651.目标<1>...转载 2018-11-03 11:22:14 · 996 阅读 · 0 评论 -
随机抽样一致 RANSAC
转自:https://www.cnblogs.com/cfantaisie/archive/2011/06/09/2076864.htmlRansac是用途很广泛的算法,详细介绍请看http://en.wikipedia.org/wiki/RANSAC。下面简单介绍一下(没兴趣的可以略过不看)。我们分析世界,需要对世界建模,把世界中的现象抽象成模型。每个模型,又存在一些参数,通过调节参数,...转载 2018-11-03 21:53:49 · 229 阅读 · 0 评论 -
计算两个旋转矩形的交集——Python
转自:https://blog.csdn.net/sda42342342423/article/details/79746736知识准备cv2.rotatedRectangleIntersection(rect1, rect2)计算两个旋转矩形的交集,返回值 0,1,2分别表示没有,有,包含;以及交点的坐标的一个array。很遗憾的是这个坐标是不是逆时针也不是顺时针。而cv2.conto...转载 2018-11-04 11:06:08 · 1495 阅读 · 0 评论 -
OpenCV (C++) 几何形状识别(面积过滤、横纵比过滤等等)
转自:https://www.cnblogs.com/long5683/p/9694983.html 1 #include <opencv2/opencv.hpp> 2 #include <iostream> 3 #include <math.h> 4 5 using namespace cv; 6 using namespace st...转载 2019-03-09 22:21:07 · 3928 阅读 · 2 评论 -
深度学习-图像物体检测模型发展总结
转自:https://github.com/hoya012/deep_learning_object_detection转载 2019-07-08 16:58:56 · 515 阅读 · 0 评论 -
ML 图像预处理工具
1、图像处理tiny stb库,很小的图像处理代码库,tiny-dnn调用此stb 图像库进行image resizehttps://github.com/nothings/stb2、将输入png/jpeg 图片转换成cifar 读取的dataset 格式https://github.com/gskielian/PNG-2-CIFAR10原创 2017-07-10 14:32:54 · 364 阅读 · 0 评论 -
OpenCV学习笔记(一)——旋转向量与旋转矩阵相互转化
转自:http://blog.sina.com.cn/s/blog_5fb3f125010100hp.html从今天开始,把自己学习OpenCV的心得记录下来,以系列的形式贴到博客中,以期交流与备查之用,笔记内容主要偏向于算法的理解。 处理三维旋转问题时,通常采用旋转矩阵的方式来描述。一个向量乘以旋转矩阵等价于向量以某种方式进行旋转。除了采用旋转矩阵描述外,还可以用旋转向量来描述旋转...转载 2018-09-09 19:57:24 · 4600 阅读 · 1 评论 -
openCV中convertTo的用法
转自:https://blog.csdn.net/qq_22764813/article/details/52135686convertTo的用法src.convertTo(dst, type, scale, shift)img参数为图像数据来源,其类型为Mat。注意也不是所有格式的Mat型数据都能被使用保存为图片,目前OpenCV主要只支持单通道和3通道的图像,并且此时要求其深度为8b...转载 2018-08-26 11:24:27 · 33095 阅读 · 3 评论 -
OpenCL用于计算机领域的13个经典案例
转自:http://www.csdn.net/article/2013-10-29/2817319-the-application-areas-opencl-can-be-used哪种算法可以最好的映射GPU及矢量处理器呢?换句话说,当使用加速器和OpenCL时,哪种类型的算法更加快速?来自弗吉尼亚理工大学的Wu Feng教授和他的团队例举了一份算法列表,分享了Open转载 2017-08-10 22:14:01 · 819 阅读 · 0 评论