随笔分类 - 图像处理
摘要:# 1. libcamera and libcamera-apps工具简介 + I. [libcamera](https://libcamera.org/) 是一款用来支持用户基于Linux 操作系统控制复杂相机的应用程序,用户可以通过libcamera直接操作树莓派芯片集成的GPU模块。 + II
阅读全文
摘要:Face Sample Script # import the necessary packages from picamera.array import PiRGBArray from picamera import PiCamera import time import cv2 import o
阅读全文
摘要:Computer Vision https://github.com/microsoft/computervision-recipes 什么是深度图像 https://deepinout.com/camera-terms/what-is-depth-image.html
阅读全文
摘要:一、基本原理及概念 图像柱面投影算法作为投影算法中的一种,能够使图片中的空间约束与视觉保持一致,在全景拼接的过程中,柱面投影算法有着非常重要的作用,是全景拼接预处理算法中不可或缺的步骤。 柱面投影的基本原理图示如下,可以得到投影图像ABC平面到投影柱面DBE之间的像素空间变换关系,通过变换关系即可将
阅读全文
摘要:一、TIFF文件结构: 如下图所示为TIFF图像文件基本结构: 文件结构主要分为三个小的描述结构Header+IFD+DE,下面就三个方面对文件基本组成进行讨论。 1.文件头基本组成 第1,2两个字节确定了文件数据的存储格式为大端存储或者小端存储,分为以下两种情况: 第一字节和第二字节的内容组成是0
阅读全文
摘要:一、Opencv-OCL编程基础 1. Opencv OCL基本编程API a) Opencv4.2 OCL API b) Opencv3.1 OCL API 2. 图像处理Kernel实现及CU单元配置 3. Demo实验 我目前编译使用的opencv版本是opencv4.2【如果版本不同请下载不
阅读全文
摘要:本文章主要介绍基于Windows10下如何编译安装Opencv的过程,其中遇到过各种各样奇葩的Bugs,但最终在不断的尝试和分析搜索中完成了Opencv-MinGW开发环境的搭建,其主要目的是在没有安装搭建Visual Studio的情况下,基于VS Code对Opencv库的使用需求而做的开发环境
阅读全文
摘要:接上一篇文章讲解的相机标定的基本概念,这篇文章主要阐述一下如何使用Matlab或者Opencv等软件得的Camera内参之后,如何保存调用内参完成对应Camera的标定流程。 一、Matlab标定鱼眼镜头实践 1. 这里我使用的Camera是Jetson Nano专用的鱼眼摄像机,具体参数如下所示:
阅读全文
摘要:一、相机标定基本理论 1、相机成像系统介绍 图中总共有4个坐标系: 图像坐标系:Op 坐标表示方法(u,v) Unit:Dots(个) 成像坐标系:Oi 坐标表示方法(x',y',z') Unit:mm(毫米) Camera坐标系:Oc 坐标表示方法(x,y,z) Unit:mm(毫米) World
阅读全文
摘要:Alg1:图像数据格式之间相互转换.png to .jpg(其他的请举一反三) 1 import cv2 2 import glob 3 4 def png2jpg(): 5 images = glob.glob('*.png') # 获取当前路径下的所有后缀名为.png的文件 6 count =
阅读全文
摘要:使用树莓派的摄像头,将树莓派自身提供的picamera的API数据转换为Python Oencv可用图像数据: # import the necessary packages from picamera.array import PiRGBArray from picamera import PiC
阅读全文
摘要:一、首先在某东上购买树莓派摄像头 我的买的硬件张这个样子的(CSI接口摄像头): 正视图 后视图 当然我买的不是正版的,价格在50多块钱吧。所以也不算很贵,买回来看看,电路也不算特别的复杂,自己做的话应该也是没有问题的~(注意买回来的摄像头前面都是有一个小的透明薄膜的,但是很影响摄像头的成像效果,用
阅读全文
摘要:需要准备的基本材料(请先看完整个安装过程再进行下面的操作): 一、到Opecv-Release的Github项目上下载最新的Opencv版本,注意 基于python2.7,可选用 OpenCV2.3/2.4 以及 OpenCV3.X,我们选取版本3.3: 下载地址:https://github.co
阅读全文