生产工具
HolaMirai
科技工作者,专业方向:机器视觉、人工智能、导航。
爱生活、爱音乐、爱自由,爱日影。
以身作则,践行自由分享精神。
科技、思想、艺术三修者。
联系邮箱:wslf0115@gmail.com。
よろしく。
展开
-
基于OPENCV的图像灰度分析及代码
灰度分析原理很简单,对一张深度为8位的图像,其灰度值为0~255区间,本文基于OPENCV设计了一个图像灰度分析的C++类,可以以图像的形式直观的显示图像的灰度分布,为后续处理提供参考。本C++类的输入图像可以是单通道灰度图像,也可以是三通道彩色图像,但图像深度只能是只8位深度。以下代码在VS2010 + OPENCV2.4.8 下调试通过。CGrayHisto原创 2015-11-19 13:33:50 · 3070 阅读 · 0 评论 -
Opencv 图片格式转为boost::gil格式
前言项目需要将opencv格式的图像转化为boost::gil库的图像格式,特将转化方法记录。实现下面代码演示如何用opencv读取.jpg格式图片,并将其转化为boost::gil::rgb8_image_t格式图像。#include <opencv2/opencv.hpp>#include <boost/gil/image.hpp>#include <boost/gil/image_view原创 2016-11-18 17:40:21 · 1794 阅读 · 0 评论 -
opencv截图工具
一、前言在进行图像处理时,经常碰到要从一张完整的图像中截取某一部分图像保存成另一个图像,同时知道该图像是从原图像的哪里截取的。因此,这里提供该工具代码。二、实现以下代码实现用鼠标从输入图像截取图像,并以截取图像在输入图像中的矩形左上角和右下角的坐标命名。代码如下: //////////////////////////////////// /* * author: holamirai(@16原创 2016-11-27 17:39:30 · 2419 阅读 · 0 评论 -
C++获取文件夹下特定后缀的所有文件名
前言在使用VS进行项目开发时,经常需要引入其他库的目录,每次配置都要重复敲入各.lib的文件名,因此,本文将实现获取某一文件夹下特定后缀的所有文件名,并存入一个fileName.txt 文件中。实现main.cpp文件代码如下:#include <string>#include <io.h>#include <vector>#include <iostream>#include <fstre原创 2016-11-23 16:52:08 · 9653 阅读 · 0 评论 -
# PCL1.72点云库配置:windows 64位 + VS2015 64位 + boost1.62.0 +Eigen3.3.1 + flann1.8.4 +
一、前言PCL的依赖均安装到:E:\PCL_dependencies 目录下。二、boost 编译2.1、下载源码采用源码编译,从这里下载boost1.62.0.zip源码。2.2、生成编译工具解压源码,在目录下有boost库自带的bootstrap.bat脚本来生成一个构建工具b2.exe。打开VS2015 x64 本机工具命令提示符,切换到解压的boost1.62.0目录,执行bootstrap原创 2016-12-15 11:58:41 · 5466 阅读 · 0 评论 -
ubuntu 打包deb并带有安装目录
0、简介当在ubuntu下开发了一个工程,期望以deb包的形式发布出去的时候,会涉及到打包操作,基本指令是dpkg -b <project_folder> <package_name.deb>然后安装的时候,执行的指令是sudo dpkg -i <package_name.deb>这是基本的操作指令,随便一搜就有很多教程,这里不再谈论,这里讨论如何...原创 2019-04-01 17:25:11 · 2757 阅读 · 0 评论