自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 直方图匹配的总结

由于自己渣渣的编程水平,很简单的直方图匹配竟然被我整了好几天。直方图匹配算法思想:1.求出参考影像和待处理影像的累积直方图。这里的参考影像和待处理的影像像素大小不要求一致,累积直方图求解的是影像像素(0-255)的累积概率,也就是将其归一化。//获取影像的直方图,下面代码为单波段unsigned char*buffer=new unsigned char[width*height];image.DataReadBand(1,1,1,width,height,width,height,buffer

2020-12-30 14:09:09 991

原创 c++之读取文件夹中的所有文件

因为是使用boost库读取,所以注意一下头文件。#include <boost/filesystem.hpp>using namespace std;namespace fs=boost::filesystem;int get_filenames(const string &dir,vector<string>&filenames ){ fs::path path(dir); if(!fs::exists(path)) {

2020-10-30 13:47:23 311

原创 c++之判断文件夹还是文件

怎么知道一串字符是文件还是文件夹,附上代码。//头文件 #include "stdio.h"#include "stdlib.h"#include <sys/stat.h>//代码 int main(){ char* fileName = "bb"; struct _stat buf; int result; result = _stat(fileName, &buf); if (_S_IFDIR & buf.st_mode) { printf("fo

2020-10-30 13:29:30 2397 1

原创 GDAL的学习——gdal转Mat

看了网上众多的资料,发现gdal对于图像处理不是那么的方便,遂选择使用opencv实现对图像的处理,但是opencv对于图像格式的灵活度又没有gdal来的这么方便,所以将两者结合,实现最终图像处理的目的。 这里主要贴上两个函数。 第一个是将图像用GDAL读进来,然后转换成opencv的Mat型,便可以对图像的行列进行灵活的处理。 第二个函数是将Mat类型的图像,转换成GDAL,然后再保存出来。#include <iostream>#include <gdal.h&gt..

2020-09-30 15:23:20 1120 1

原创 GDAL的学习——裁剪

因为用到了,所以在这里记录一下。本文是按照图像的像素坐标进行裁剪,需要自定义图像的初始像素点和需要裁剪的尺寸大小,并带有地理坐标信息。#include <gdal.h>#include <gdal_priv.h>#include <iostream>...

2020-09-29 11:51:51 1484 2

原创 GDAL的学习——读写

刚开始学习GDAL,所以从读写开始学起。#include <gdal.h>#include <gdal_priv.h>#include<iostream>using namespace std;int main(){ CPLSetConfigOpion("GDAL_FILENAME_IS_UTF8","NO")//支持中文路径 GDALALLRegister(); const char*path="打开文件或者图像的路径地址";

2020-08-28 10:31:04 906

原创 vs2015配置opencv4.3.0的总结

网上的很多教程都已经讲述了在vs各种版本下配置opencv各种版本的教程,本次总结是因为本人的vs版本是2015的,而且本人小小白想要了解关于这方面的知识,所以下载了opencv最新版的opencv4.3.0。准备:1.vs2015的安装应该不难下载,所以这里不再贴链接了。2.opencv的安装链接获取是在csdn上的一位普渡众生的好人贴出的,我是从那里下载的,附上链接:[https://blog.csdn.net/bookzhan/article/details/104753855/]注:非常感谢

2020-07-13 17:07:36 974

原创 使用matlab制作电子签名

因为要用到电子签名,找了网上的教程,发现要用到PS,但是我没装,所以就用matlab写了一个小代码,突然发现效果不错,所以打算分享一下。1.准备一张白底黑字的签名图片 2.打开matlab,复制如下代码:i1=imread(‘C:\Users\Administrator\Desktop\1.jpg’);i1=i1(:,:,1);i1=i1>120;%阈值可以自己设置i1=uint8(i1);i1(find(i1==1))=255;figure,imshow(i1);imwrite(i1

2020-05-21 19:10:45 1503

转载 python和matlab的点点区别

添加链接描述@TOC一、Python简介  Python是一种面向对象的解释型计算机程序设计语言。Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议[2] 。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。Python执行:  Python在执行时,首先会将.py文件中的源代码编译成Python的byte code(字节码),然后再由Python Virtual Machine(

2020-05-14 20:05:36 1453

原创 matlab批量读入.img格式的影像

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入n=8;%n...

2019-08-16 17:21:57 1149

原创 关于SAR图像的洪水变化检测

对于洪水区域的提取很多文献采用的变化检测技术,因为SAR图像全天时、全天候、不受云雨限制的原因,目前对提取洪水区域更多采用的是SAR图像,可选用的SAR图像也比较多,比如Sentinel-1、ASRA、TerraSAR、ALOS等。由于SAR图像中,水体的后向散射系数比较低,所以通常选用的是...

2019-08-08 17:23:01 4545 10

转载 关于KL散度的知识

原博客地址:https://blog.csdn.net/matrix_space/article/details/80550561KL 散度是一个用来衡量两个概率分布的相似性的一个度量指标。我们知道,现实世界里的任何观察都可以看成表示成信息和数据,一般来说,我们无法获取数据的总体,我们只能拿到数据的部分样本,根据数据的部分样本,我们会对数据的整体做一个近似的估计,而数据整体本身有一个真实的分布...

2019-07-31 11:28:58 872

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除