
图像处理
linxid
现阿里巴巴算法工程师,原华为诺亚方舟实验室高级算法工程师,专注人工智能算法研究
展开
-
《数字图像处理》MATLAB版-冈萨雷斯
第一章 绪言本书站点:www.prenhall.com/gonzalezwoodseddins。 网站包括: 1.可下载的m文件 2.培训 3.计划等资料1.6 MATLAB工作环境1.6.2使用编辑器创建m文件文本编辑器,也是图形MATLAB调试器,扩展符.m来表示。命令窗口输入edit打开文本编辑器。同样,输入edit filename会打开filename.m文件。如果不存在,会创原创 2017-09-11 19:56:13 · 16751 阅读 · 5 评论 -
Matlab2016b图像处理-霍夫变换(新版)
查到很多教程都是基于较老的版本,随着Matlab的更新,霍夫变换函数也发生了变换,基于新版本,重新对霍夫变换函数做出解释。Matlab版本:Matlab2016b基本原理:霍夫变换主要用来线检测,原理并不麻烦。 简单来说,无非就是,xy空间,一条直线上的一个点,对应到参数空间,变成一条曲线,一条直线上的多个点,也就对应了一簇曲线,一簇曲线的交点,即为这条直线。 主要讲解霍夫变换函数的使用。相原创 2017-11-15 22:08:42 · 17006 阅读 · 1 评论 -
图像处理与计算机视觉 基础,经典以及最近发展
在这里,我特别声明:本文章的源作者是 杨晓冬 (个人邮箱:xdyang.ustc@gmail.com)。原文的链接是 http://www.iask.sina.com.cn/u/2252291285/ish。版权归 杨晓冬 朋友所有。 我非常感谢原作者辛勤地编写本文章,并愿意共享出来。我也希望转载本文的各位朋友,要注明原作者和出处,以尊重原作者!转载 2017-10-24 21:30:42 · 2456 阅读 · 0 评论 -
Matlab相机标定
本文主要介绍,Matlab工具箱的使用,过程简单明确,超详细。准备工作系统:win10 Matlab版本:VS2013a 工具箱下载:http://download.youkuaiyun.com/download/linxid/10034581 所用图片下载: 项目介绍:http://www.vision.caltech.edu/bouguetj/calib_doc/该版本较低的Matlab需要安装工具原创 2017-10-22 22:09:51 · 1711 阅读 · 0 评论 -
MATLAB图像处理-流控制和代码优化
第二章基本原理2.10.3流控制流控制语句: 1.ifif expression1 statements1elseif expression2 statements2else statements3end2.forfor index1 = start1:increment1:end statements1 for in原创 2017-09-12 22:10:34 · 721 阅读 · 0 评论 -
Matlab图像处理-亮度(灰度)变换问题
Github主页:https://linxid.github.io/知乎:https://zhuanlan.zhihu.com/p/35775368优快云:https://blog.youkuaiyun.com/linxid/article/details/79973258亮度(灰度)变换是一种非常重要的空间域内处理图像的方法,主要介绍几个亮度变换函数,以及应用。函数简介1.im...原创 2017-10-01 15:42:17 · 15955 阅读 · 1 评论 -
MATLAB图像处理-高斯/拉普拉斯/均值/中值滤波
滤波是图像处理很重要的一部分,主要分为空间滤波和频域滤波,此节主要说明空间滤波。空间滤波可以分为线性空间滤波和非线性空间滤波。所用函数包括:imfliter, colfit, padarray, fspecial, ordfilt2, medfilt2。滤波函数线性空间滤波线性空间滤波是对区域的像素做先行处理,将领域内的每个像素与对应的系数相乘。其中所用到的矩阵,是滤波器或者说是掩模。线性空间滤波主原创 2017-10-08 21:53:37 · 8361 阅读 · 0 评论 -
MATLAB编译C++问题(MEX文件)
由于作业原因,需要MATLAB和C++联合编程,MATLAB编译c++文件遇到一系列问题,现在汇总如下: 首先关于大部分基础知识,参阅这篇文章: Matlab与C/C++联合编程之从Matlab调用C/C++代码问题一:MATLAB无法找到编译器运行mex -setup后,MATLAB显示如下: 由于我使用的是MATLAB 2013a+VS2013,而MATLAB 2013a是不支持VS2原创 2017-10-18 19:57:17 · 4213 阅读 · 0 评论 -
MATLAB显示图像变白问题
使用matlab显示图像有时候会出现显示白色的情况,这里说下存在的两种可能。显示图像类型原因博客讲解 <:http://blog.youkuaiyun.com/hongshan50/article/details/6444914> 简单来说,就是图像的数据类型是double类型,而double类型认为是0~1之间的,imshow 显示的unit8是0~255范围,经过转换后,就变成白色了。 解决问题,原创 2017-09-30 22:01:31 · 6816 阅读 · 0 评论 -
《数字图像处理》MATLAB版笔记二
第二章数据类 * double:使用最频繁,图像处理最常用 * logical:逻辑数据,只有0和1 * char:字符类,表示Unicode字符,一个字符串就是一个1*n的字符矩阵2.6图像类型四种图像类型:亮度图(灰度图),二值图,索引图,RGB图。 * 亮度图像:归一化取值表示亮度,若是unit8,则整数值范围是[0,255]。 * 二值图像:取值只有0和1的逻辑数组。 B = l原创 2017-09-11 22:16:27 · 956 阅读 · 0 评论 -
TensorFlow零基础入门教程(三)——图像处理
图像作为一个像素矩阵,TensorFlow提供了多个函数用于图像处理。TensorFlow的图像处理部分和OpenCV不同,主要服务于深度学习。比如图像的旋转不变性等等。在功能上肯定不如OpenCV丰富。1、图像编码处理虽然图片就是一个三维矩阵,但是所有的图片存储时都会被压缩,也就是编码和解码的过程。所以我们从一张图像得到三维矩阵,首先需要解码。import matplotli...原创 2018-06-10 21:39:16 · 2555 阅读 · 1 评论