使用python结合opencv占用栅格地图的实现(对数几率回归)(一)

使用python结合opencv占用栅格地图的实现(对数几率回归)(一)

占用栅格地图occupancy grid map 是将一张图片(width * height)用一些单元的小细胞格(cell)来进行拆分,然后可以使用贝叶斯的概率公式进行 “是0非1”的估算,在小细胞格子将概率值(0-1)乘以灰度值2...

opencv的Mat浮点矩阵相加相除运算

opencv的Mat浮点矩阵相加相除运算

直接上代码 int main(int argc ,char *argv[]) { //offline_test_Array(); Mat img2(Map_Size, Map_Size, CV_8UC1, cv::Sc...

opencv blob分析

opencv blob分析

Blob翻译成中文,是“一滴”,“一抹”,“一团”,“弄脏”,“弄错”的意思。在计算机视觉中的Blob是指图像中的具有相似颜色、纹理等特征所组成的一块连通区域。显然,Blob分析其实就是将图像进行二值化,分割得到前景和背景,然后进行连通区域...

opencv 二维数组和指针转换成mat的方法比较

opencv 二维数组和指针转换成mat的方法比较

opencv 二维数组转换成mat 二维数组以array方式存在 可以直接使用memcpy进行拷贝,因为内存连续。 如果存储数据的是指针。则用下边方式: 二维指针转换成mat ...

范数的简单测试

范数的简单测试

范数通常用来求解一个向量的长度,也可以求一个向量的距离。python下求解L2的范数为 numpy.linalg.norm([x,y]) 示例如下 lid@lid-VirtualBox:~/shar...

opencv 透视变换

opencv 透视变换

什么是透视变换: 1、透视变换(Perspective Transformation)是将图片投影到一个新的视平面(Viewing Plane),也称作投影映射(Projective Mapping)。 照片有...

jetson nano 跑yolo4-tiny USB摄像头只有2fps

jetson nano 跑yolo4-tiny USB摄像头只有2fps

上一篇介绍了如何入门jetson nano 这里又调用了USB摄像头进行实时检测,使用 cfg下的coco  和 yolo4-tiny.weights 插入USB 摄像头后,会弹出 /dev/vid...

qt打开视频播放的方法

qt打开视频播放的方法

在树莓派或者其他Linux 的环境下,发现使用opencv 的 VideoCapture的方法无法打开手机录制的MP4视频。 但是用FFPLAY 是可以正常播放的,重新编译opencv-3-2 将ffmpeg的编...

jetson nano 入门笔记

jetson nano 入门笔记

从亚伯智能买的jetson nano,自己备了一张64G的sd卡,打算少些鸭脖智能的64G镜像,发现提示space not enough ,空间有点小。 于是只能烧写16g的镜像。 官网以及鸭脖只能给出的镜像都...

20多种Raspberry Pi计算机视觉教程

20多种Raspberry Pi计算机视觉教程

20多种Raspberry Pi计算机视觉教程 工程师们一直试图给机器人以视觉上的礼物。因此,他们必须使用计算机,算法,照相机等来复制人类视觉过程。 在DIY领域,Raspberry Pi...

使用opencv将图片转换成视频

使用opencv将图片转换成视频

#include<opencv2/opencv.hpp> #include<opencv2/highgui/highgui.hpp> #include<opencv2/imgproc/imgproc.hpp...

树莓派修改开机界面进入自定义的QT图形界面

树莓派修改开机界面进入自定义的QT图形界面

首先查看是否存在这个路径 sudo nano ~/.config/lxsession/LXDE-pi/autostart 如果没有就创建这个路径, pi@raspberry...

opencv  MAT 和 QT的Qimage 转换

opencv MAT 和 QT的Qimage 转换

#include "widget.h" #include "ui_widget.h" #include <QDebug> Widget::Widget(QWidget *parent) : QWidget(par...

基于树莓派qt和raspicam开发的红球识别程序

基于树莓派qt和raspicam开发的红球识别程序

本例程在树莓派4上运行成功,基于arm-gcc-gnueabihf-8 。 1 首先在树莓派编译opencv 3.2.0 并 sudo make install 2 使用cmake 编译raspica...

qt opencv Makefile或者 .pro 库调用顺序和规则

qt opencv Makefile或者 .pro 库调用顺序和规则

HEADERS += mainwindow.h \  cameraworker.h HEADERS += /usr/local/include \  /usr/local/include/opencv \ &...

sitemap