亲测Google开源JPEG图片压缩算法,可将JPEG文件缩小%35

具体方法如下(windows 平台) GitHub上下载guetzli源码,地址https://github.com/google/guetzli GitHub上下载 vcpkg源码,地址https://github.com/Microsoft/vcpkg编译项目生成vcpkg.exe(用于下载 libpng gflags)编译成功后如下截图   安装vcpkg   cmd 命令到vcpkg所
阅读本文

Opencv2.4.13 与Visual Studio2013 环境搭建配置

opencv这个工具来进行图像处理。大致是使用C++语言编写程序实现识别算法的实现,所以首先就要进行opencv与VS环境的配置。Shaine属于那种半路出家之人都算不上的那种,本科期间三四年来学习的真是半吊子,开发方向的东西完全就是一窍不通。而作为一个giser,不可避免的会涉及到开发,也免不了图形图像处理的东西,所以,Shaine打算借着毕设这个机会,自己独自着手一个小项目,从需求、现有研
阅读本文

c json实战引擎五 , 优化重构

引言   scjson是一个小巧的纯c跨平台小巧引擎. 适用于替换老的cJSON引擎的场景.数据结构和代码布局做了大量改进.优势体现在以下几个方面:  1) 跨平台 (window 10 + VS2017 / ubuntu 16.10 + gcc 6.2 测试通过)  2) 数据结构重构(内存结构缩减了小一半)  3) 代码思路精简(全部加起来抛掉注释也许800行不到)  4) 支持json文本注
阅读本文

VS中的路径宏

说明$(RemoteMachine)设置为“调试”属性页上“远程计算机”属性的值。有关更多信息,请参见更改用于 C/C++ 调试配置的项目设置。$(References)以分号分隔的引用列表被添加到项目中。$(ConfigurationName)当前项目配置的名称(例如“Debug”)。$(PlatformName)当前项目平台的名称(例如“Win32”)。$(Inherit)指定在由项目生成系统
阅读本文

hadoop 源码编译---Win7(64位)

说明:  在Windows 平台上编译hadoop 源代码,hadoop源码包的安装说明文件【BUILDING.txt】描述如下haoop官方文档上需要准备的文件:* Windows System* JDK 1.7+* Maven 3.0 or later* Findbugs 1.3.9 (if running findbugs)* ProtocolBuffer 2.5.0* CMake 2.6
阅读本文

opengl入门篇一: 第一个三角形

话说程序员有三大浪漫,操作系统、编译原理和计算机图形学。这里称作计算机图形学,而不是图形学,是为了避免歧义。opengl是干什么的,可以自行google。这里仅作为一个学习里程中的记录。不作为权威指南。入门教程参见,https://learnopengl-cn.readthedocs.io/zh/latest/01%20Getting%20started/02%20Creating%20a%20w
阅读本文

Visual Studio中的TabControl控件的用法

今天遇到了一个自己没遇到过的控件TabControl控件,所以找了点关于它的资料 TabControl属性 DisplayRect:只定该控件客户区的一个矩形  HotTrack:设置当鼠标经过页标签时,它的字是否有变化。如果为True,是字会变成蓝色Images:为每个页标签添加一个图片MultiLine:如果总页标签的长度大于该控件的宽度时,是否允许多行显示MultiSelect:是否允许多选
阅读本文

visual studio c++ 生成设置

1:配置属性->常规->Windows SDK版本 该版本只能指定当前系统存在的windows SDK版本,如果不存在会出现错误。2:配置属性->常规->输出目录 ,  x86 为  $(SolutionDir)$(Configuration)  x64 为  $(SolutionDir)$(Platform)$(Configuration)#include “../Utils/abc.h
阅读本文

减小文件体积

第一个办法是看雪抄来的,我测试是通过 ----------------------------------------------------------- 标 题:怎样使用 Visual C++ 编译出只有 1536 字节的窗口程序 发信人:Yonsm  时 间:02/09/20 08:20pm 详细信息: //题目:怎样使用 Visual C++ 编译出只有 1536 字节的窗
阅读本文

keras, theano + cuda + cudnn on windows10

系统环境:Windows10 64bit, GPU: GTX 960python环境:Anaconda2-Python2.71. Dependencies:    首先安装所需依赖。Windows环境下需要安装GCC编译环境,在cmd中输入:conda install mingw libpython安装后MinGW会在anaconda的子目录下出现。然后安装keras,和theano框架,在cmd
阅读本文

学习一点Markdown的基本知识

这个世界的进步是由一些“懒”的人推动的。今天讲的这个Markdown,其实也是因为一批厌倦了HTML的各种标签的语法,并且希望用更加简单语法来编写HTML文档的程序员想出来的。Markdown的愿景是: HTML文档应该长成什么样,就应该怎么编写。所以实际上他要解决的问题是所见即所得,用文本编写HTML文档的问题。这听起来有点夸张,或者对于没有用过的朋友来说,可能是很难理解的。那么,我们对照一下下
阅读本文

Win7 Visual Studio 2008如何注册

默认是90天试用  在控制面板中卸载程序,然后找到VS2008,点击卸载/更改  到这一步就不要动了  去下载并运行CrackVS2008ForWindows7,然后点击右上角的Bug微软,弹出恭喜的对话框  随后回到刚才的对话框,下面就出现可以输入序列号了,输入下面任意序列号之后点击升级(注意注册时间较长,升级按钮会变成灰色不可用状态,不要以为死了) 1.Visual Studi
阅读本文

Visual Studio 2017各版本安装包离线下载

关于Visual Studio 2017各版本安装包离线下载、更新和安装的方法以及通过已下载版本减少下载量的办法 第一部分:离线下载安装文件这里描述是包括所有版本,截图以下载VS2017社区版为例:①登入VS官网下载页面,选择需要的版本点击下载,下载页点此进入。②下载完成后,打开下载文件所在文件夹,Windows 8.1及以上版本用户点击资源管理器上的文件-打开命令提示符-以管理员身份打开命令提示
阅读本文

.NET Core项目从xproj+project.json向csproj迁移简介

3月7日,微软发布了Visual Studio 2017 RTM,与之一起发布的还有.NET Core Runtime 1.1.0以及.NET Core SDK 1.0.0,尽管这些并不是最新版,但也已经从preview版本升级到了正式版。所以,在安装Visual Studio 2017时如果启用了.NET Core开发的相关功能,那么在安装完成后,你可以在命令行直接执行dotnet.exe,此时
阅读本文

使用visual studio配置和运行《opengl圣经》的第一个案例

对vc++新手来说,想把opengl圣经里的教学案例运行起来还真不是一件容易的事情,而且并没有完整的操作流程教学,这里就总结一下吧:先安装cmake,用于生成vs的工程文件,安装过程中选中“将目录添加到系统路径中”选项。首先创建一个空目录(openglStuff),里面创建两个空文件夹(headers 和 libs)     GLFW根据HOWTOBUILD.txt文档说明,该书籍(opengl
阅读本文

VisualStudio提示Bonjourbackend初始化失败

VisualStudio提示Bonjourbackend初始化失败〉徜骷诠添︸溆副锺http://lvyou.baidu.com/plan/520ba3e6d969a4dafa2860be?dj16hr=2017_03.16/dtf16http://lvyou.baidu.com/plan/99fa133fe3809523b164c237?317n16r=vn7p116_2017.3/rth体
阅读本文