自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

想飞天使

wlecome to my blog!

  • 博客(5)
  • 资源 (19)
  • 收藏
  • 关注

原创 基于VC.NET的GDI+图像处理(2)

调整插补算法的质量  当图像进行缩放时,需要对图像像素进行插补,不同的插补算法其效果是不一样的。Graphics:: SetInterpolationMode可以让我们根据自己的需要使用不同质量效果的插补算法。当然,质量越高,其渲染时间越长。下面的代码就是使用不同质量效果的插补算法模式,其结果如图7.20所示。  Graphics gr

2008-04-01 22:14:00 647

原创 基于VC.NET的GDI+图像处理(1)

 我们知道,在以往的图像处理中,常常要根据不同图像文件的格式及其数据存储结构在不同格式中进行转换。某个图像文件的显示也是依靠对文件数据结构的剖析,然后读取相关图像数据而实现的。现在,GDI+提供了Image和Bitmap类使我们能轻松容易地处理图像。  概述  GDI+支持大多数流行的图像文件格式,如BMP、GIF、JPEG、TIFF和PNG等。下面先来介绍这些图像文件,然后再说明Image和Bi

2008-04-01 22:09:00 792

原创 vc中常见的20中错误

1、fatal error C1010: unexpected end of file while looking for precompiled header directive。寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include "stdafx.h")2、fatal error C1083: Cannot open include file: R…….h:

2008-03-30 22:28:00 518

原创 vc中常用的20种方法

VC中常用的20种方法 打开CD-ROM mciSendString("Set cdAudio door open wait",NULL,0,NULL);  关闭CD_ROM mciSendString("Set cdAudio door closed wait",NULL,0,NULL);  关闭计算机 OSVERSIONINFO OsVersionInfo; //包含操作系统版本信息的数据结构

2008-03-30 22:26:00 545

原创 Visual C 中调用其他应用程序的方法(函数)

 本文所有程序在 Visual Studio.Net 2003 C 环境下编写,编译过程没有错误。现在都使用visual studio 2005了。不知道还能编译通过不三个SDK函数WinExec, ShellExecute,CreateProcess实现调用其他程序的方法Visual C 中调用其他应用程序的方法(函数)     三个SDK函数: WinExec, ShellEx

2008-03-30 22:24:00 996 1

压缩域图像处理-英文版 - Image and Video Processing in the Compressed Domain

最新的压缩域图像处理书籍,描述了如何在不解码图像/视频的情况下进行各种滤波、变换处理。

2018-04-09

Learning OpenGL ES For IOS

Learning OpenGL ES For IOS 英文版

2017-08-23

Pro OpenGL ES For Android

In Pro OpenGL ES for Android, you'll find out how to harness the full power of OpenGL ES, and design your own 3D applications by building a fully-functional 3D solar system model using Open GL ES! OpenGL has set the standard for 3D computer graphics, and is an essential aspect of Android development. This book offers everything you need to know, from basic mathematical concepts to advanced coding techniques. You'll learn by building a fascinating 3D solar system simulator! After introducing Open GL ES, Pro OpenGL ES for Android explains the basics of 3D math and then orients you to the native Android 3D libraries you'll be using in your own 3D games and the solar system project you'll build using this book. Through the solar system example project, you'll learn how to incorporate a variety of graphic and animation techniques into your applications. You will also discover how the full spectrum of 3D development that awaits, with topics such as lighting, texture-mapping, modeling, shaders, blending modes, and several more advanced concepts. By the time you finish Pro OpenGL ES for Android, you'll have learned all the skills you'll need to build your own incredible 3D applications, based on one of the most powerful 3D libraries available. What you'll learn * The basics of 3D mathematics, and how they are applied in the OpenGL library * How to design and build your 3D worlds * To create 2D interfaces within the 3D world * To develop animation and 3D movement * How to implement 3D shading, coloring, and texturing * The differences between OpenGL and other 3D toolkits * To build a fully-functional 3D solar system simulator using OpenGL ES Who this book is for Experienced Android programmers who want to enter the 3D world of OpenGL ES programming. Table of Contents * Introduction to OpenGL ES and Our 3D Solar System Project * Generating a Basic OpenGL Program * Getting Past the 3D Math * Shading, Lighting and Colors * Materials and Textures * Animation * Creating a User Interface * Blending Modes, Buffer Objects, and Other Cool Stuff * Latest Features of OpenGL ES * Ray Tracing, Hidden Surfaces, and Other Advanced Topics Appendix A: APIs

2017-08-23

Deep Learning MIT Press book -英文原版

这是英文版 MIT大学2016年最新出版的关于深度学习的书,之前还出过一个2015版的,2016版目前新增了不少内容,也修正了部分错误. 目录: Table of Contents Acknowledgements Notation 1 Introduction Part I: Applied Math and Machine Learning Basics 2 Linear Algebra 3 Probability and Information Theory 4 Numerical Computation 5 Machine Learning Basics Part II: Modern Practical Deep Networks 6 Deep Feedforward Networks 7 Regularization for Deep Learning 8 Optimization for Training Deep Models 9 Convolutional Networks 10 Sequence Modeling: Recurrent and Recursive Nets 11 Practical Methodology 12 Applications Part III: Deep Learning Research 13 Linear Factor Models 14 Autoencoders 15 Representation Learning 16 Structured Probabilistic Models for Deep Learning 17 Monte Carlo Methods 18 Confronting the Partition Function 19 Approximate Inference 20 Deep Generative Models Bibliography Index

2016-04-22

基于 Foxit_PDF_SDK_DLL_3.1 破解版 实现的简单的 PDF阅读器

基于 Foxit_PDF_SDK_DLL_3.1 破解版 实现的简单的 PDF阅读器 。 vs2010的 MFC 工程,开发环境:win8 64位。应该在其他windows平台下可以用。 实现了:打开、放大、缩小、3种旋转效果、页面滚动等功能。

2015-08-18

windows核心编程(第五版)_密码已去除

原书每次都需要输入密码才能看,我把那玩意给弄掉了。。 方便自己也方便大家。哈哈哈。wish you like it。 Windows核心编程(第5版) (china-pub 首发) (08年度畅销榜TOP50) ·目录 【目录是粘贴过来的,有干扰字符请见谅】 122第Ⅰ部分 必备知识c  第1章cc错误处理   1.1cc定义自己的错误代码   1.2ccErrorShow示例程序  第2章cc字符和字符串处理   2.1cc字符编码   2.2ccANSI字符和Unicode字符与字符串数据类型   2.3ccWindows中的Unicode函数和ANSI函数   2.4ccC运行库中的Unicode函数和ANSI函数   2.5ccC运行库中的安全字符串函数    2.5.1cc初识新的安全字符串函数    2.5.2cc在处理字符串时如何获得更多控制    2.5.3ccWindows字符串函数   2.6cc为何要用Unicode   2.7cc推荐的字符和字符串处理方式   2.8ccUnicode与ANSI字符串转换    2.8.1cc导出ANSI和UnicodecDLL函数    2.8.2cc判断文本是ANSI还是Unicode  第3章cc内核对象   3.1cc何为内核对象    3.1.1cc使用计数    3.1.2cc内核对象的安全性   3.2cc进程内核对象句柄表    3.2.1cc创建一个内核对象    3.2.2cc关闭内核对象   3.3cc跨进程边界共享内核对象    3.3.1cc使用对象句柄继承    3.3.2cc改变句柄的标志    3.3.3cc为对象命名    3.3.4cc终端服务命名空间    3.3.5cc专有命名空间    3.3.5cc复制对象句柄 第Ⅱ部分cc工作机制  第4章cc进程   4.1cc编写第一个Windows应用程序    4.1.1cc进程实例句柄    4.1.2cc进程前一个实例的句柄    4.1.3cc进程的命令行    4.1.4cc进程的环境变量    4.1.5cc进程的关联性    4.1.6cc进程的错误模式    4.1.7cc进程当前所在的驱动器和目录    4.1.8cc进程的当前目录    4.1.9cc系统版本   4.2ccCreateProcess函数    4.2.1ccpszApplicationName和pszCommandLine参数    4.2.2ccpsaProcess,1psaThread和bInheritHandles参数    4.2.3ccfdwCreate参数    4.2.4ccpvEnvironment参数    4.2.5ccpszCurDir参数    4.2.6ccpsiStartInfo参数    4.2.7ccppiProcInfo参数   4.3cc终止进程    4.3.1cc主线程的入口点函数返回    4.3.2ccExitProcess函数    4.3.3ccTerminateProcess函数    4.3.4cc当进程中的所有线程终止时    4.3.5cc当进程终止运行时   4.4cc子进程   4.5cc管理员以标准用户权限运行时    4.5.1cc自动提升进程的权限    4.5.2cc手动提升进程的权限    4.5.3cc何为当前权限上下文    4.5.4cc枚举系统中正在运行的进程    4.5.5ccProcesscInformation示例程序  第5章cc作业   5.1cc对作业中的进程施加限制   5.2cc将进程放入作业中   5.3cc终止作业中的所有线程查询作业统计信息   5.4cc作业通知   5.6ccJobcLab示例程序  第6章cc线程基础   6.1cc何时创建线程   6.2cc何时不应该创建线程   6.3cc编写第一个线程函数   6.4ccCreateThread函数    6.4.1ccpsa参数    6.4.2cccbStackSize参数    6.4.3ccpfnStartAddr和pvParam参数    6.4.4ccdwCreateFlags    6.4.5ccpdwThreadID7   6.5cc终止运行线程    6.5.1cc线程函数返回    6.5.2ccExitThread函数    6.5.3ccTerminateThread函数    6.5.4cc进程终止运行时    6.5.5cc线程终止运行时   6.6cc线程内幕   6.7ccC/C++运行库注意事项    6.7.1cc用_beginthreadex而不要用CreateThread创建线程    6.7.2cc绝对不应该调用的C/C++运行库函数   6.8cc了解自己的身份    6.8.1cc将伪句柄转换为真正的句柄  第7章cc线程调度.c优先级和关联性   7.1cc线程的挂起和恢复   7.2cc进程的挂起和恢复   7.3cc睡眠   7.4cc切换到另一个线程   7.5cc在超线程CPU上切换到另一个线程   7.6cc线程的执行时间   7.7cc在实际上下文中谈CONTEXT结构   7.8cc线程优先级   7.9cc从抽象角度看优先级   7.10cc优先级编程    7.10.1cc动态提升线程优先级    7.10.2cc为前台进程微调调度程序    7.10.3cc调度I/O请求优先级    7.10.4ccSchedulingcLabc示例程序   7.11cc关联性  第8章cc用户模式下的线程同步   8.1cc原子访问:Interlocked系列函数   8.2cc高速缓存行   8.3cc高级线程同步需要避免使用的一种方法   8.4cc关键段    8.4.1cc关键段:细节    8.4.2cc关键段和旋转锁    8.4.3cc关键段和错误处理   8.5ccSlim读/写锁   8.6cc条件变量    8.6.1ccQueue示例程序    8.6.2cc在停止线程时的死锁问题    8.6.3cc一些有用的窍门和技巧  第9章cc用内核对象进行线程同步   9.1cc等待函数   9.2cc等待成功所引起的副作用   9.3cc事件内核对象   9.4cc可等待的计时器内核对象    9.4.1cc让可等待的计时器添加APC调用    9.4.2cc计时器的剩余问题   9.5cc信号量内核对象   9.6cc互斥量内核对象    9.6.1cc遗弃问题    9.6.2cc互斥量与关键段的比较    9.6.3ccQueue示例程序   9.7cc线程同步对象速查表   9.8cc其他的线程同步函数    9.8.1cc异步设备I/O    9.8.2ccWaitForInputIdle函数    9.8.3ccMsgWaitForMultipleObjects(Ex)函数    9.8.4ccWaitForDebugEvent函数    9.8.5ccSignalObjectAndWait函数    9.8.6cc使用等待链遍历API来检测死锁  第10章cc同步设备I/O与异步设备I/O   10.1cc打开和关闭设备细看CreateFile函数   10.2cc使用文件设备    10.2.1cc取得文件的大小    10.2.2cc设置文件指针的位置    10.2.3cc设置文件尾   10.3cc执行同步设备I/O    10.3.1cc将数据刷新至设备    10.3.2cc同步I/O的取消   10.4cc异步设备I/O基础    10.4.1ccOVERLAPPED结构    10.4.2cc异步设备I/O的注意事项    10.4.3cc取消队列中的设备I/O请求   10.5cc接收I/O请求完成通知    10.5.1cc触发设备内核对象    10.5.2cc触发事件内核对象    10.5.3cc可提醒I/O    10.5.4ccI/O完成端口    10.5.5cc模拟已完成的I/O请求  第11章ccWindows线程池   11.1cc情形1:以异步方式调用函数    11.1.1cc显式地控制工作项    11.1.2ccBatch示例程序   11.2cc情形2:每隔一段时间调用一个函数   11.3cc情形3:在内核对象触发时调用一个函数   11.4cc情形4:在异步I/O请求完成时调用一个函数   11.5cc回调函数的终止操作    11.5.1cc对线程池进行定制    11.5.2cc得体地销毁线程池:清理组  第12章cc纤程 第Ⅲ部分cc内存管理  第13章ccWindows内存体系结构   13.1cc进程的虚拟地址空间   13.2cc虚拟地址空间的分区    13.2.1cc空指针赋值分区    13.2.2cc用户模式分区   13.3cc地址空间中的区域   13.4cc给区域调拨物理存储器   13.5cc物理存储器和页交换文件   13.6cc页面保护属性    13.6.1cc写时复制    13.6.2cc一些特殊的访问保护属性标志   13.7cc实例分析   13.8cc数据对齐的重要性  第14章cc探索虚拟内存   14.1cc系统信息   14.2cc虚拟内存状态   14.3ccNUMA机器中的内存管理   14.4cc确定地址空间的状态    14.4.1ccVMQuery函数    14.4.2cc示例程序:虚拟内存映射  第15章cc在应用程序中使用虚拟内存   15.1cc预订地址空间区域   15.2cc给区域调拨物理存储器   15.3cc同时预订和调拨物理存储器   15.4cc何时调拨物理存储器   15.5cc撤销调拨物理存储器及释放区    15.5.1cc何时撤销调拨物理存储器    15.5.2cc虚拟内存分配示例程序   15.6cc改变保护属性   15.7cc重置物理存储器的内容   15.8cc地址窗口扩展  第16章cc线程栈   16.1ccC/C++运行库的栈检查函数   16.2ccSummation示例程序  第17章cc内存映射文件   17.1cc映射到内存的可执行文件和DLL    17.1.1cc同一个可执行文件或DLL的多个实例不会共享静态数据    17.1.2cc在同一个可执行文件或DLL的多个实例间共享静态数据    17.1.3ccApplicationcInstances示例程序   17.2cc映射到内存的数据文件    17.2.1cc方法1:一个文件,1一块缓存    17.2.2cc方法2:两个文件,1一块缓存    17.2.3cc方法3:一个文件,1两块缓存    17.2.4cc方法4:一个文件,1零个缓存   17.3cc使用内存映射文件    17.3.1cc第1步:创建或打开文件内核对象    17.3.2cc第2步:创建文件映射内核对象    17.3.3cc第3步:将文件的数据映射到进程的地址空间    17.3.4cc第4步:从进程的地址空间撤销对文件数据的映射    17.3.5cc第5步和第6步:关闭文件映射对象和文件对象   17.6ccFilecReverse示例程序   17.7cc用内存映射文件来处理大文件   17.8cc内存映射文件和一致性   17.9cc给内存映射文件指定基地址   17.10cc内存映射文件的实现细节  第18章cc堆   18.1cc进程的默认堆   18.2cc为什么要创建额外的堆    18.2.1cc对组件进行保护    18.2.2cc更有效的内存管理    18.2.3cc使内存访问局部化    18.2.4cc避免线程同步的开销    18.2.5cc快速释放   18.3cc如何创建额外的堆    18.3.1cc从堆中分配内存块    18.3.2cc调整内存块的大小    18.3.3cc获得内存块的大小    18.3.4cc释放内存块    18.3.5cc销毁堆    18.3.6cc在C++中使用堆   18.4cc其他堆函数 第Ⅳ部分cc动态链接库  第19章ccDLL基础   19.1ccDLL和进程的地址空间   19.2cc纵观全局    19.2.1cc构建DLL模块    19.2.2cc构建可执行模块    19.2.3cc运行可执行模块  第20章ccDLL高级技术   20.1ccDLL模块的显式载入和符号链接    20.1.1cc显式地载入DLL模块    20.1.2cc显式地卸载DLL模块    20.1.3cc显式地链接到导出符号   20.2ccDLL的入口点函数    20.2.1ccDLL_PROCESS_ATTACH通知    20.2.2ccDLL_PROCESS_DETACH通知    20.2.3ccDLL_THREAD_ATTACH通知    20.2.4ccDLL_THREAD_DETACH通知    20.2.5ccDllMain的序列化调用    20.2.6ccDllMain和C/C++运行库   20.3cc延迟载入DLL   20.4cc函数转发器   20.5cc已知的DLL   20.6ccDLL重定向   20.7cc模块的基地址重定位   20.8cc模块的绑定  第21章cc线程局部存储区   21.1cc动态TLS   21.2cc静态TLS0  第22章ccDLL注入和API拦截   22.1ccDLL注入的一个例子   22.2cc使用注册表来注入DLL   22.3cc使用Windows挂钩来注入DLL   22.4cc使用远程线程来注入DLL    22.4.1ccInjectcLibrary示例程序    22.4.2ccImagecWalkcDLL   22.5cc使用木马DLL来注入DLL   22.6cc把DLL作为调试器来注入   22.7cc使用CreateProcess来注入代码   22.8ccAPI拦截的一个例子9    22.8.1cc通过覆盖代码来拦截API0    22.8.2cc通过修改模块的导入段来拦截API    22.8.3ccLastcMessageBoxcInfo示例程序 第Ⅴ部分cc结构化异常处理  第23章cc终止处理程序  第24章cc异常处理程序与软件异常   24.1cc通过实例理解异常过滤程序和异常处理程序    24.1.1ccFuncmeister1函数    24.1.2ccFuncmeister2函数   24.2ccEXCEPTION_EXECUTE_HANDLER1    24.2.1cc一些有用的例子    24.2.2cc全局展开    24.2.3cc停止全局展开   24.3ccEXCEPTION_CONTINUE_EXECUTION   24.4ccEXCEPTION_CONTINUE_SEARCH0   24.5ccGetExceptionCode2   24.6ccGetExceptionInformation6   24.7cc软件异常  第25章cc未处理异常.c向量化异常处理与C++异常   25.1ccUnhandledExceptionFilter函数详解   25.2cc即时调试   25.3cc电子表格示例程序   25.4cc向量化异常和继续处理程序   25.5ccC++异常与结构化异常的比较   25.6cc异常与调试器  第26章cc错误报告与应用程序恢复   26.1ccWindows错误报告控制台   26.2cc可编程的Windows错误报告   26.3cc对进程中所有的问题报告进行定制   26.4cc问题报告的创建与定制    26.4.1cc创建一个自定义的问题报告    26.4.2cc设置报告参数:WerReportSetParameter    26.4.3cc将小型转储文件放入报告:WerReportAddDump8    26.4.4cc将任意文件放入报告:WerReportAddFile9    26.4.5cc修改对话框文本:WerReportSetUIOption0    26.4.6cc提交错误报告:WerReportSubmit0    26.4.7cc关闭问题报告:WerReportCloseHandle    26.4.8ccCustomizedcWER示例程序   26.5cc应用程序的自动重启与恢复    26.5.1cc应用程序的自动重启    26.5.2cc对应用程序恢复的支持 第Ⅵ部分 附录Acc构建环境 附录Bcc消息处理宏.c子控件宏和API宏 索引1a1c1ac111c111a1a1 123c$$$c2a2c2ac222c222a2a2 ·目录

2009-11-26

最新matlab函数速查-带搜索功能

之前从网上下载的matlab函数速查手册都是一个版本,均没有搜索功能,用起来还得一个一个点击,很麻烦。我把它反编译了下,然后加入了搜索功能。。。大家爽吧。唯一的缺憾就是函数的说明有些简单。

2009-09-11

基于独立分量分析(ICA)的特征提取-学位论文

利用独立分量分析ICA进行特征提取的学位论文,讲的很细.共同提高

2009-04-08

模式分类 (中文)第二版

模式分类第二版.... 有点难度..上传上来,大家共同学习

2008-12-09

h.263协议中文版.pdf

对于视频开发我还不是很懂,这本书讲的是h.263协议的基础。没有很深入的讲。愿意对此有些了解的朋友可以去看看,做个参考是可以的。pdf版。有目录。

2008-08-19

图像处理库CXImage_part2

强大的图像处理库,支持超过15种图像文件格式,包括最常用的约43种图像处理算法。vc6.0开发,多文档模式,方便处理和查看。只是软件为英文界面。附有软件的源程序。<br>需要part1部分才能解压缩的。

2008-07-28

图像处理库CXImage_part1

强大的图像处理库,支持超过15种图像文件格式,包括最常用的约43种图像处理算法。vc6.0开发,多文档模式,方便处理和查看。只是软件为英文界面。附有软件的源程序。

2008-07-28

常用数学公式大全_part4

包括了初等数学、解析几何、线性代数、微分学、积分学、向量与场论初步、级数、复变函数、积分变换、特殊函数、常微分方程、偏微分方程、积分方程、概率论、数理统计方法、随即过程、统计计算方法等一共三十多个门类的数学公式。

2008-07-09

常用数学公式大全_part3

包括了初等数学、解析几何、线性代数、微分学、积分学、向量与场论初步、级数、复变函数、积分变换、特殊函数、常微分方程、偏微分方程、积分方程、概率论、数理统计方法、随即过程、统计计算方法等一共三十多个门类的数学公式。

2008-07-09

常用数学公式大全_part2

包括了初等数学、解析几何、线性代数、微分学、积分学、向量与场论初步、级数、复变函数、积分变换、特殊函数、常微分方程、偏微分方程、积分方程、概率论、数理统计方法、随即过程、统计计算方法等一共三十多个门类的数学公式。

2008-07-09

常用数学公式大全_part1

包括了初等数学、解析几何、线性代数、微分学、积分学、向量与场论初步、级数、复变函数、积分变换、特殊函数、常微分方程、偏微分方程、积分方程、概率论、数理统计方法、随即过程、统计计算方法等一共三十多个门类的数学公式。

2008-07-09

空空如也

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

TA关注的人

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