摘要
在可见水印系统软件设计中利用Matcom技术实现了VC++和MATLAB混合编程。VC++开发友好交互界面,读取、显示和保存图像。MATLAB开发数字水印算法,通过Matcom实现VC++调用MATLAB并脱离MATLAB执行。该方法结合了MATLAB的数值计算,强大的图形、图像处理功能和VC++的可视化、执行速度快、保密性强等特点,既方便了用户的使用又增强了算法的保密性,使数字水印理论得到了实际应用。
Using of technology of Matcom achieves VC++ and MATLAB mixes programs in visible watermarking system software designing. VC++ is used to develop friendly interaction interface, read, display, and save images. MATLAB is applied to develop digital watermarking algorithm. Using Matcom to achieve that VC++ calls the program of MATLAB, and the method disconnects from MATLAB. The algorithm combines MATLAB algorithm which has numerical calculation, supporting powerful graphics, image processing functions, and VC++ has visualization, implementation speed, strong confidentiality programming features. The method is convenient for users and en- hances the security of the algorithm. So the theory of digital watermarking can be used in the practice.
出处
《科学技术与工程》
2009年第16期4828-4832,共5页
Science Technology and Engineering
基金
黑龙江省科技厅科学技术攻关项目(GZ06A102)
大庆市科学技术计划项目(SGG2008-015)资助