自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 图像放缩之临近点插值

图像放缩之临近点插值一:数学原理当一幅二维数字图像从源图像N*M被放为(j*N) * (k*M)目标图像是,参照数学斜率计算公式必然有:(X1 – Xmin)/(Xmax - Xmin) = (Y1 - Ymin)/(Ymax-Ymin) 当Xmin 和 Ymin均为从零开始的像素点时,公式可以简化为:         X=Y1 (Xma

2015-05-05 09:48:36 602

转载 图像放缩之双立方插值

图像放缩之双立方插值一:数学原理如果已知一个函数f(x)以及它在x=0,x=1处的导数,那么函数可以在[0,1]之间插值,当函数表达为三次多项式时我们称之谓立方插值。一个三次多项式及其导数:        f(x) =ax^3 +bx^2 + cx + d         f’(x)=3ax^2 + 2bx +c多项式在x=0, x=1处值及其导数值

2015-05-05 09:46:30 494

转载 图像放缩之双线性内插值

图像放缩之双线性内插值一:数学原理在临近点插值的数学基础上,双线性插值,不是简单copy源像素的值,而是获取四个最邻近目标像素的像素值乘以权重系数,简单的数学公式可以表示为:D(x, y) = S(j, k) * a + S(j+1, k) *b + S(j+1,k+1) * c + S(j, K+1) * d             公式一 问

2015-05-05 09:45:03 686

转载 大牛讲解信号与系统以及数字信号处理

第一课 什么是卷积 卷积有什么用 什么是傅利叶变换 什么是拉普拉斯变换引子很多朋友和我一样,工科电子类专业,学了一堆信号方面的课,什么都没学懂,背了公式考了试,然后毕业了。   先说"卷积有什么用"这个问题。(有人抢答,"卷积"是为了学习"信号与系统"这门课的后续章节而存在的。我大吼一声,把他拖出去枪毙!)   讲一个故事:   张三刚刚应聘到了一个电子产品公司做测

2015-04-30 10:20:14 694

转载 阈值获取和阈值降噪

原文地址:阈值获取和阈值降噪函数作者:静雨轩_花简述阈值获取和信号的阈值降噪一、阈值获取     MATLAB中实现阈值获取的函数有ddencmp、thselect、wbmpen和wwdcbm,下面对它们的用法进行简单的说明     1、ddencmp的调用格式有以下三种:     (1)[THR,SORH,KEEPAPP,CRIT]=ddencmp(IN1,IN2

2015-04-30 10:17:05 8086

转载 小波阈值去噪MATLAB代码

原帖:http://wenku.baidu.com/view/ffb671fa770bf78a65295496.html例1:load leleccum;index = 1:1024;x = leleccum(index);%产生噪声信号init = 2055615866;randn('seed',init);nx = x +

2015-04-30 10:14:57 41944 4

转载 零学习opencl

转载:http://www.cr173.com/html/15619_1.html这是第一篇真正的OpenCL教程。这篇文章不会从GPU结构的技术概念和性能指标入手。我们将会从OpenCL的基础API开始,使用一个小的kernel作为例子来讲解基本的计算管理。首先我们需要明白的是,OpenCL程序是分成两部分的:一部分是在设备上执行的(对于我们,是GPU),另一部分是在主机上运行的

2014-12-23 11:03:57 425

转载 初学习opencl

这里介绍关于OpenCL中program函数的写法,program函数通常是文本形式的,然后使用clCreateProgramWithSource这样的接口load进来。在Shader编程中也经常使用这种形式书写GPU上运行的代码,所以为了表述清楚和理解方便,这里姑且把这些program函数的源码文本称为OpenCL的shader吧 下面都是写在shader中的一些语法 1

2014-12-23 10:06:06 453

转载 初学习opencl

这里将更深入的说明一些OpenCL API的功能1. 创建buffer涉及到内存与显存的操作总是复杂麻烦的,这个函数也一样。。。cl_memclCreateBuffer (cl_context context, cl_mem_flags flags, size_t size, void *host_pt

2014-12-23 10:04:47 434

转载 零学习opencl

1 Hello OpenCL     这里编写一个最简单的示例程序,演示OpenCl的基本使用方法:    1.首先可以从Nvdia或者Amd或者Intel或者所有OpenCl成员的开发者网站上下载一份他们实现的OpenCL的SDK。虽然不同公司支持了不同版本的OpenCL和扩展ext,但是在相同版本上对于标准的OpenCL接口,每个SDK实现的结果都是一样的,如果你只是用标准的O

2014-12-23 10:03:06 516

转载 零学习opencl

1 异构计算、GPGPU与OpenCL  OpenCL是当前一个通用的由很多公司和组织共同发起的多CPU\GPU\其他芯片 异构计算(heterogeneous)的标准,它是跨平台的。旨在充分利用GPU强大的并行计算能力以及与CPU的协同工作,更高效的利用硬件高效的完成大规模的(尤其是并行度高的)计算。在过去利用GPU对图像渲染进行加速的技术非常成熟,但是我们知道GPU的芯片结构擅长大规模

2014-12-23 09:59:02 443

转载 Matlab调用c文件

#纯COPY#如果我有一个用C语言写的函数,实现了一个功能,如一个简单的函数:double add(double x, double y){return x + y;} 现在我想要在Matlab中使用它,比如输入: >> a = add(1.1, 2.2)    3.3000要得出以上的结果,那应该怎样做呢?

2014-11-27 09:54:39 666

转载 图像处理资源汇总

文章总数:3722012年: 102011年: 202010年: 202009年: 142008年: 182007年: 132006年: 142005年: 92004年: 242003年: 222002年: 212001年: 212000年: 231999年: 101998年:

2014-11-26 12:21:18 3806

转载 Matlab图像处理函数烩(二)

60.imnoise功能:增加图像的渲染效果.语法:J = imnoise(I,type)J = imnoise(I,type,parameters)举例I = imread('eight.tif');J = imnoise(I,'salt & pepper',0.02);imshow(I)figure, imshow(J)

2014-11-25 20:32:12 935

转载 Matlab图像处理函数烩(一)

1.applylut功能: 在二进制图像中利用lookup表进行边沿操作.语法:A = applylut(BW,lut)举例lut = makelut('sum(x(:)) == 4',2);BW1 = imread('text.tif');BW2 = applylut(BW1,lut);imshow(BW1)figure, imshow(BW2)相关命令:

2014-11-25 20:28:23 1008

转载 Matlab图像处理命令

图像增强1. 直方图均衡化的 Matlab 实现1.1 imhist 函数功能:计算和显示图像的色彩直方图格式:imhist(I,n)        imhist(X,map)说明:imhist(I,n) 其中,n 为指定的灰度级数目,缺省值为256;imhist(X,map) 就算和显示索引色图像 X 的直方图,map 为调色板。用stem(x,counts)

2014-11-25 15:03:17 670

转载 Opencv之CV篇

cv篇包含以下几个部分:图像处理结构分析运动分析与对象跟踪模式识别相机标定和三维重建   1、图像处理图像处理主要针对二维像素数组,但是我们称这些数组为“图像”,但是它们不一定非得是IplImage 结构,也可以是CvMat或者CvMatND结构。梯度、边缘和角点Sobel使用扩展 Sobel

2014-11-25 13:43:32 2616

空空如也

空空如也

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

TA关注的人

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