Welcome![Sign In][Sign Up]
Location:
Search - Matlab BE

Search list

[Compress-Decompress algrithmsSPIHT(Matlab).zip

Description:

% 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));


Platform: | Size: 232873 | Author: jasonchang | Hits:

[2D GraphicCubicmap--bifurcation-matlab

Description: This is bifurcation phase of Cubicmap using matlab. If you want to study the nonlinear dynamics, it is a good example for beginner. It will be helpful for you to simulate the bifurcation phenonmenons in nonlinear discrete dynamical systems.
Platform: | Size: 20350 | Author: liguoychina@gmail.com | Hits:

[OtherRadar Signal Analysis And Processing Using Matlab

Description: Radar Signal Analysis and Processing Using MATLAB is written so that it can be used as a reference book or as a textbook for two graduate level courses with emphasis on signals and signal processing. Instructors using this book as a text may choose the following chapter breakdown for their curriculum. Chap- ters 1 through Chapter 7 can be used for the first course, while Chapters 8 through 11 may be used for the second course. Chapter 11 (Target Tracking), Chapter 12 (Synthetic Aperture Radar), and Chapter 13 (Radar Cross Section) (R) from my other book Radar Systems Analysis and Design Using MATLAB may also be used to supplement both courses.
Platform: | Size: 5902282 | Author: lgxman | Hits:

[Booksmatlab

Description: matlab的书 不容错过呵,兄弟们一起来看-Matlab the book should not be missed uh, the brothers come together
Platform: | Size: 977920 | Author: 张金祥 | Hits:

[matlabvc调用matlab

Description: 将一个m文件转成c /cpp文件并在VC中进行编译。这种方法有个烦人的地方,每次你都需要把matlab生成的一 大堆c和h文件考到vc中,比如我读入一副图片先做膨胀,再腐蚀,再进行小波变换,最后 显示。这样一个程序会生成大概150多个文件,每次都要拷贝这些文件很不方便。我试着用 了另外一种方法,可以简化这些工作。那就是不生成cpp文件交给VC去编译,而是直接在m atlab中生成一个dll交给VC去链接即可。这样无论matlab生成多少文件,都只需要拷贝三 个文件即可。 -m to a document conversion c/cpp files and compile VC. Such a method is a nagging place every time you need Matlab has generated a lot of c and h vc document examination, for example, I read a photo, first expansion, and corrosion, further wavelet transform, the last show. Such a procedure will probably generate more than 150 documents, each copy of these documents must be very inconvenient. I tried another kind of approach can simplify their work. It is not generating cpp documents to the VC to compile, but m atlab directly in the formation of a dll to the VC to link. No matter how many documents generated Matlab, only three need to copy documents.
Platform: | Size: 1024 | Author: 李震 | Hits:

[matlab学用Matlab

Description: 对matlab的初学者也许有用, 特别是控制系统专业的使用者 一些讲义-right Matlab beginners might be useful, especially professional control system users some lectures
Platform: | Size: 886784 | Author: xixi | Hits:

[AI-NN-PRmatlab sourcecode for 指纹

Description: 基于matlab的指纹识别系统,采用基于细节点对比,输入图像必须是256×256,8-bit灰度值,500dip的指纹。-Matlab-based fingerprint identification system based on Minutiae contrast, imported images must be 256 x 256.8-bit gray scale values 500dip fingerprints.
Platform: | Size: 338944 | Author: 张颖 | Hits:

[Algorithm仿matlab矩阵运算

Description: vc下的一个仿matlab界面的矩阵运算程序,其中单独封装的矩阵类可实现大多数常用矩阵运算功能,经常被我单独拿来使用-vc under an imitation of Matlab interface matrix calculation procedures, which separate package matrices can be used to achieve the majority of matrix calculation functions, I was often alone using them
Platform: | Size: 87040 | Author: 李晓辉 | Hits:

[Bio-RecognizeBasic ICA code in MATLAB (as used in Bell and Sejn

Description: Bell and Sejnowski 在1996提出的ica算法,用matlab实现的,但版本较旧,需要做修改才能用于新版本。-Bell and Sejnowski 1996 in the ica algorithm, using Matlab to achieve, but the older version needs to be done in order for the new revised version.
Platform: | Size: 3072 | Author: wyh | Hits:

[matlabphd and matlab

Description: 本例利用C MEX及API文件实现matlab与PHD只见的通讯.能实现数据的存取。-MEX and C API documentation can be achieved with Matlab PHD seen communications. To achieve access to data.
Platform: | Size: 12288 | Author: 黄勇 | Hits:

[Graph program视频分割的matlab 程序

Description: 1. 视频数据读取,读取相邻两帧中的人眼最敏感的亮度数据。 2. 用后一帧的亮度矩阵减去前一帧亮度矩阵,计算出两帧的帧差。 3. 迭代计算出帧差中的噪声的均值和标准差。 4. 根据均值和标准差滤除噪声,得到变化区域。 5. 用数学形态学运算得到对象的最终模板。-1. Video data is read, read two adjacent eyes of the brightness of the most sensitive data. 2. After a brightness of the matrix before a less brightness matrix, calculated two frames worse. 3. Iterative Frame calculated the noise mean and the standard deviation. 4. According to the mean and standard deviation of filtering noise, changes to be regional. 5. Operators using mathematical morphology to be the ultimate target template.
Platform: | Size: 2048 | Author: 王斌 | Hits:

[Windows DevelopMatlab的模拟退火算法工具箱

Description: Matlab的模拟退火算法工具箱,这是国外通用免费工具箱,在matlab环境下运行,具体使用说明见压缩文件-Simulating anneal arithmetic tool in Matlab is free fee abroad.It is used under Matlab and detail imformation can be found in rar file.
Platform: | Size: 54272 | Author: 华华 | Hits:

[Program docmatlab神经网络工具箱函数

Description: 人工神经网络的工具想函数一览表,可以查询很方便的-artificial neural network tool to the list of functions that can be very convenient inquiry
Platform: | Size: 60416 | Author: 吴光超 | Hits:

[AI-NN-PR差别算法matlab源码

Description: 粒子群优化算法(PSO)是一种进化计算技术(evolutionary computation).源于对鸟群捕食的行为研究 PSO同遗传算法类似,是一种基于叠代的优化工具。系统初始化为一组随机解,通过叠代搜寻最优值。但是并没有遗传算法用的交叉(crossover)以及变异(mutation)。而是粒子在解空间追随最优的粒子进行搜索。详细的步骤以后的章节介绍 同遗传算法比较,PSO的优势在于简单容易实现并且没有许多参数需要调整。目前已广泛应用于函数优化,神经网络训练,模糊系统控制以及其他遗传算法的应用领域-Particle Swarm Optimization (PSO) is an evolutionary technology (evolutionary computation). Predatory birds originated from the research PSO with similar genetic algorithm is based on iterative optimization tools. Initialize the system for a group of random solutions, through iterative search for the optimal values. However, there is no genetic algorithm with the cross- (crossover) and the variation (mutation). But particles in the solution space following the optimal particle search. The steps detailed chapter on the future of genetic algorithm, the advantages of PSO is simple and easy to achieve without many parameters need to be adjusted. Now it has been widely used function optimization, neural networks, fuzzy systems control and other genetic algorithm applications
Platform: | Size: 16384 | Author: | Hits:

[2D Graphicmatlab编的特征匹配(控制点)

Description: matlab编的特征匹配,用控制点可以进行匹配。简单的小程序,可直接运行。-Matlab series of the feature matching, control points can be used for matching. Simple small program can be directly run.
Platform: | Size: 1024 | Author: 雷雷 | Hits:

[Speech/Voice recognition/combinehmm--matlab

Description: 用matlab编写的基于hmm模型的语音识别程序,但是调试好像有些问题,欢迎指正:)-prepared using Matlab model based hmm voice identification procedures, but there seems to be some debugging, and welcomes the correction :)
Platform: | Size: 329728 | Author: dorothy | Hits:

[matlabMatlab与VC混合编程-p001008

Description: 介绍了一种将Matlab编译成可执行程序的一种方法,它使得Matlab编写的程序能够完全脱离Matlab这个环境来执行,从而大大提高了程序的应用范围和使用价值。-introduces a Matlab compiled executable in a way that allows programs written Matlab can be completely out of the Matlab environment to implementation, thus greatly improving the procedures for the application and usefulness.
Platform: | Size: 369664 | Author: jackieluo | Hits:

[matlabmodified_jakes

Description: jake信道的仿真模型,matlab语言实现,可以用于一般移动无线信道的仿真-the simulation model of Jake channel, be completed in matlab, be simulated to mobile wireless communication channel
Platform: | Size: 1024 | Author: 陈飞 | Hits:

[matlab《Matlab 7基础与提高》下载资料

Description: 《Matlab 7基础与提高》下载资料,是学习Matlab的好东东。- "The Matlab 7 Foundations And Enhancement" download the material east, is studies Matlab to be good east.
Platform: | Size: 65536 | Author: wang | Hits:

[matlab精通MATLAB(word

Description: 精通MATLAB这本书的word般,该版只能用于学习,不能做为商业用途-Be well up in the word of book of MATLAB ,It s only for studying,cann t be for the business.
Platform: | Size: 622592 | Author: 黄健康 | Hits:
« 12 3 4 5 6 7 8 9 10 ... 50 »

CodeBus www.codebus.net