资源简介
针对加密技术的缺陷,人们提出了一种信息安全新技术--数字水印。论文首先概述了数字水印技术的产生、应用、发展现状。另外还介绍了数字水印系统的基本框架,分析了典型的数字水印算法。并在此基础上,运用最低有效位算法在VC++6.0环境下实现了基于BMP位图的数字水印系统。该系统实现了数字水印的嵌入和提取功能。测试表明系统取得了预期的结果
代码片段和文件信息
// MainFrm.cpp : CMainframe 类的实现
//
#include “stdafx.h“
#include “WaterMarking.h“
#include “MainFrm.h“
#include “.\mainfrm.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// CMainframe
IMPLEMENT_DYNCREATE(CMainframe CframeWnd)
BEGIN_MESSAGE_MAP(CMainframe CframeWnd)
//ON_WM_QUERYNEWPALETTE()
END_MESSAGE_MAP()
// CMainframe 构造/析构
CMainframe::CMainframe()
{
// TODO: 在此添加成员初始化代码
}
CMainframe::~CMainframe()
{
}
BOOL CMainframe::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CframeWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: 在此处通过修改 CREATESTRUCT cs 来修改窗口类或
// 样式
return TRUE;
}
// CMainframe 诊断
#ifdef _DEBUG
void CMainframe::AssertValid() const
{
CframeWnd::AssertValid();
}
void CMainframe::Dump(CDumpContext& dc) const
{
CframeWnd::Dump(dc);
}
#endif //_DEBUG
// CMainframe 消息处理程序
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 200704 2007-06-04 19:19 WaterMarking\Debug\WaterMarking.exe
文件 927 2007-04-22 17:21 WaterMarking\MainFrm.cpp
文件 554 2007-03-26 16:02 WaterMarking\MainFrm.h
文件 3279 2007-03-17 13:24 WaterMarking\ReadMe.txt
文件 21630 2003-04-01 19:36 WaterMarking\res\WaterMarking.ico
文件 701 2007-03-17 13:24 WaterMarking\res\WaterMarking.manifest
文件 368 2007-03-17 13:24 WaterMarking\res\WaterMarking.rc2
文件 1078 2003-04-01 19:36 WaterMarking\res\WaterMarkingDoc.ico
文件 919 2007-03-17 13:37 WaterMarking\Resource.h
文件 141 2007-03-17 13:24 WaterMarking\stdafx.cpp
文件 1458 2007-03-17 13:24 WaterMarking\stdafx.h
文件 65168 2007-03-17 13:37 WaterMarking\WaterMarking.aps
文件 3131 2007-03-17 13:24 WaterMarking\WaterMarking.cpp
文件 505 2007-03-17 13:24 WaterMarking\WaterMarking.h
文件 68608 2007-06-04 19:19 WaterMarking\WaterMarking.ncb
文件 9923 2007-03-17 13:37 WaterMarking\WaterMarking.rc
文件 913 2007-03-17 13:24 WaterMarking\WaterMarking.sln
..A..H. 10752 2007-06-04 19:19 WaterMarking\WaterMarking.suo
文件 5076 2007-04-22 17:22 WaterMarking\WaterMarking.vcproj
文件 28696 2007-06-04 19:19 WaterMarking\WaterMarkingDoc.cpp
文件 2525 2007-04-15 16:52 WaterMarking\WaterMarkingDoc.h
文件 6751 2007-06-04 19:13 WaterMarking\WaterMarkingView.cpp
文件 1297 2007-03-27 10:12 WaterMarking\WaterMarkingView.h
目录 0 2008-03-19 19:26 WaterMarking\Debug
目录 0 2008-03-19 19:26 WaterMarking\res
目录 0 2008-03-19 19:26 WaterMarking
----------- --------- ---------- ----- ----
435104 26
- 上一篇:LL1文法分析器c++
- 下一篇:C++图书管理系统含管理员
相关资源
- 颜色识别形状识别STM103嵌入式代码
- c++ 邮件多附件群发
- c++ 透明代理(hookproxy)
- mfc 调用redis
- FTP客户端源码(c++)
- c++ 画图(14Qt-XPS)
- c++多边形交并差运算
- VC++基于OpenGL模拟的一个3维空间模型
- c++ 虚拟摄像头
- hook,捕获所有案件,查找所有窗口,
- C语言课设计算器
- c++ 简易贪吃蛇源码
- 高精度加法(c++代码)
- C++调用百度地图案例
- 北京化工大学计算方法(C/C++)讲义
- 基于VC++的SolidWorks二次开发SolidWorks
- c++ 模拟鼠标按键
- OFD编辑器
- Beginning C++17 From Novice to Professional
- C++ STL实现
- opencv手部轮廓识别以及轨迹识别
- 百度C++编码规范
- C++ sql2008 WebServer通讯.docx
- c++ 定时关机程序源码
- 基于VSCode和CMake实现C++开发
- c++语法查询工具
- c++ 账务系统源码
- GBT 28169-2011 嵌入式软件 C语言编码规范
- c++ 猜拳小游戏
- XUnZip Zip解压缩.rar
评论
共有 条评论