隔壁老王

Jack's Blog

win10+vs2015下OpenGL开发环境搭建

操蛋

之前在实验楼学了一个C++实现太阳系行星系统的课程,在他的web虚拟机中死活运行失败 所以试着在熟悉的环境下编译一次。 搜索了不少资料,发现opengl这玩意有点过时,而且不像其他开源库那样有源码,只能通过一些第三方的库实现。 首先记录一下ubuntu下开发环境搭建过程,so easy: sudo apt-get install freeglut3 freeglut3-dev 项目代...

实现动态目标的追踪

C++ 实现运动目标的追踪

项目见camshift 以下为实验楼的文档, 有改动。 一、说明 实验介绍 本次实验将使用利用 OpenCV 来实现对视频中动态物体的追踪。 实验涉及的知识点 C++ 语言基础 g++ 的使用 图像基础 OpenCV 在图像及视频中的应用 Meanshift 和 Camshift 算法 本次实验要实现的效果是追踪太阳系中运动的行星(图中选择了浅黄颜色轨道上...

使用Visual Studio开发Linux程序

福音啊!

前两天逛知乎发现一个问题:微软有必要开发 Visual Studio for Linux 吗,如有必要,那么会产生什么影响?,孙明琦说: 只要你的linux装了ssh-server,gdb-server,g++,然后把usr/include下的文件拷贝到windows下,那么就可以在windows下的vs上编写linux程序,vs替你ssh到linux上用g++编译,用gdb-ser...

Windows下libharu编译小记

PDF神器

c++操作pdf,搜了很多资料,有很多库可以用,但最终决定使用libharu。 libharu依赖libpng,首先编译之,生成所需libpng16.lib文件。 在libhuru的工程属性中添加libpng的库目录与lib目录,编译即可。 libharu使用示例可参考Player

hellostreamingworld 示例实现

github 的 markdown 好麻烦。。。

文件夹examples/protos 内有个 hellostreamingworld.proto,但是 examples/cpp 内没有对应的示例代码。我参考 route_guide 和 helloworld 两个示例,写出了这份程序。 生成cc 文件 protoc --cpp_out=. hellostreamingworld.proto protoc -...