Hot Search : Source embeded web remote control p2p game More...
Location : Home Search - matlab image
Search - matlab image - List

% Matlab implementation of SPIHT (without Arithmatic coding stage)
%
% By Jing Tian, scuteejtian@hotmail.com

fprintf('-----------   Welcome to SPIHT Matlab Demo!   ----------------\n');

fprintf('-----------   Load Image   ----------------\n');
infilename = 'lena512.bmp';
outfilename = 'lena512_reconstruct.bmp';

Orig_I = double(imread(infilename));

rate = 1;

OrigSize = size(Orig_I, 1);
max_bits = floor(rate * OrigSize^2);
OutSize = OrigSize;
image_spiht = zeros(size(Orig_I));
[nRow, nColumn] = size(Orig_I);

fprintf('done!\n');
fprintf('-----------   Wavelet Decomposition   ----------------\n');
n = size(Orig_I,1);
n_log = log2(n);
level = n_log;
% wavelet decomposition level can be defined by users manually.
type = 'bior4.4';
[Lo_D,Hi_D,Lo_R,Hi_R] = wfilters(type);

[I_W, S] = func_DWT(Orig_I, level, Lo_D, Hi_D);

fprintf('done!\n');

fprintf('-----------   Encoding   ----------------\n');
img_enc = func_SPIHT_Enc(I_W, max_bits, nRow*nColumn, level);  

fprintf('done!\n');
fprintf('-----------   Decoding   ----------------\n');
img_dec = func_SPIHT_Dec(img_enc);

fprintf('done!\n');
fprintf('-----------   Wavelet Reconstruction   ----------------\n');
img_spiht = func_InvDWT(img_dec, S, Lo_R, Hi_R, level);

fprintf('done!\n');
fprintf('-----------   PSNR analysis   ----------------\n');

imwrite(img_spiht, gray(256), outfilename, 'bmp');

Q = 255;
MSE = sum(sum((img_spiht-Orig_I).^2))/nRow / nColumn;
fprintf('The psnr performance is %.2f dB\n', 10*log10(Q*Q/MSE));


Date : 2008-07-07 Size : 227.42kb User : jasonchang

基于Matlab的图象处理算法,共有6种处理算法的程序代码,对学习很有帮助,呵呵。-based on Matlab image processing algorithm, a total of six types of processing algorithm code, to learn helpful, huh.
Date : 2008-10-13 Size : 340.83kb User : 刘树味

matlab 图象开发 chapter 4-Matlab Image Development chapter 4
Date : 2008-10-13 Size : 234.35kb User : 夏雪

matlab 图象开发 chapter 5-Matlab Image Development chapter 5
Date : 2008-10-13 Size : 4.85kb User : 夏雪

包含了各种图象处理方法的代码和相应的图片,可以比较快地掌握visual,c++/matlab图像处理-includes a variety of image processing methods of code and the corresponding image can more quickly grasp visual, c / Matlab Image Processing
Date : 2008-10-13 Size : 5.18mb User : newhope

用matlab对图像进行处理的几个源码,傅立叶变换,重建图像,灰度扩展,多种图像增强,滤波。-using Matlab, the image of several source, Fourier transform, image reconstruction, Gray expansion a variety of image enhancement, filtering.
Date : 2008-10-13 Size : 9.92kb User : 叶芸芸

VC调用matlab图像处理工具箱进行canny边缘检测,含pdf教程-edge detection by VC calling matlab image toolbox, pdf tutorial included.
Date : 2008-10-13 Size : 179.67kb User : 沈郑燕

function [h,s,v] = rgb2hsv(r,g,b)
%RGB2HSV Convert red-green-blue colors to hue-saturation-value.
%   H = RGB2HSV(M) converts an RGB color map to an HSV color map.
%   Each map is a matrix with any number of rows, exactly three columns,
%   and elements in the interval 0 to 1.  The columns of the input matrix,
%   M, represent intensity of red, blue and green, respectively.  The
%   columns of the resulting output matrix, H, represent hue, saturation
%   and color value, respectively.
%
%   HSV = RGB2HSV(RGB) converts the RGB image RGB (3-D array) to the
%   equivalent HSV image HSV (3-D array).


Date : 2008-12-16 Size : 1.48kb User : leohee

一个关于图像边缘检测的实用程序-A practical program for image edge check
Date : Size : 1kb User :

matlab 图象开发 chapter 5-Matlab Image Development chapter 5
Date : Size : 5kb User : 夏雪

用MATLAB做图像的基本运算,包括灰度变换,窗口技术,平移,旋转,缩放等处理(matlab image process include gray level transformation)
Date : Size : 4kb User : victoryfeng

《visual c++matlab图像处理与识别实用案例精选》这本书中附带的matlab/c++的源码("Visual c++matlab image processing and recognition practical cases selected" this book is attached to the source code of matlab/c++.)
Date : Size : 8.34mb User : tnauuuu

matlab图像识别,识别车牌号码,附代码(MATLAB image recognition, license plate number recognition, code attached)
Date : Size : 132kb User : 一纸

MATLAB图像处理实例详解课本源代码,章节2-结束,需要的人可以下载(MATLAB image processing example detailed the source code)
Date : Size : 6.33mb User : Decoders

MATLAB图像处理学习实例程序 学习手册,由于的。(MATLAB Image Processing Learning Example Program)
Date : Size : 1.97mb User : 得到4

一个基于matlab GUI的图像处理程序,高斯模糊,图像几何变化,gamma变化,直方图等(An image processing program based on MATLAB GUI, Gauss blur, gamma change, histogram, etc.)
Date : Size : 128kb User : 一一i

matlab图像处理工具包,可以通过学习此文件,熟悉matlab中图像处理操作(MATLAB image processing toolkit, you can learn this file, familiar with image processing operations in MATLAB)
Date : Size : 41kb User : 联合开发网nono

基于svm支持向量机的实现彩色图像分割,代码可以实现训练集上的(SVM - based color image segmentation)
Date : Size : 538kb User : joanne555

matlab图像滤波去噪分析及其应用 双线性滤波、Kirsch滤波、超限邻域滤波、逆滤波、双边滤波、同态滤波、小波滤波、六抽头滤波、约束最小平方滤波、非线性复扩散滤波、Lee滤波、Gabor滤波,、Wiener滤波、Kuwahara滤波、Beltrami流滤波、Lucy?Richardson滤波、NoLocalMeans滤波等研究内容。(Analysis and application of MATLAB image filtering and denoising Bilinear filtering, Kirsch filtering, transfinite neighborhood filtering, inverse filtering, bilateral filtering, homomorphic filtering, wavelet filtering, six tap filtering, constrained least square filtering, nonlinear complex diffusion filtering, Lee filtering, Gabor filtering, Wiener filtering, Kuwahara filtering, Beltrami flow filtering, Lucy Richardson filtering, nolocalmeans filtering, etc.)
Date : Size : 76kb User : 张先森zxs

MATLAB图像处理实例详解pdf 关于matlab图像处理很全面,精通必看(Detailed explanation of MATLAB image processing example)
Date : Size : 153kb User : 凉城66
« 1 2 ... 6 7 8 9 10 1112 13 14 15 16 ... 50 »
CodeBus is one of the largest source code repositories on the Internet!
Contact us :
1999-2046 CodeBus All Rights Reserved.