老狼的专栏

工作中展现自我,学习中完美自我,生活中乐活自我!

  • 博客(12)
  • 资源 (20)
  • 收藏
  • 关注

原创 解决调用PROJ库,提示找不到proj.db的问题

方法一设置操作系统环境变量PROJ_LIB,设置proj.db文件所在目录(此法为网络多数人介绍的做法)方法二调用proj接口,指定搜索路径(此法一劳永逸,不管程序安装在哪里,不需要去更改系统环境变量)#define ACCEPT_USE_OF_DEPRECATED_PROJ_API_H#include <proj_api.h>// 设置proj.db搜索路径(这里指定根目录,也可以指定为其它相对路径)const char* path[] = { "./" };//,

2021-03-26 10:55:55 6818 12

原创 C/C++ 课题解答(2)

二维整型数组10*10,计算每行、每列的平均值#include <iostream>using namespace std;#include <time.h>int main(){ int arrayOfInt[10][10]; srand(time(NULL)); for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { arrayOfInt[i][j] = rand(

2021-03-23 09:22:53 143

原创 C/C++ 课题解答(1)

随机产生100个字符(a~z)数组arrayOfChar,输入字符c,计算字符c在数组中出现的次数和位置。#include <iostream>using namespace std;#include <time.h>int main(){ char arrayOfChar[100]; int randChar; srand(time(NULL)); for (int i = 0; i < 100; i++) { randChar = rand()

2021-03-23 09:19:35 272 1

原创 C/C++ 打印菱形图案

设计思路 以n行菱形为例(n为奇数),图形分为上下2部分,左上角坐标为(0,0),顶点坐标为(0,n/2),图形上半部分(0~n/2),从第1行到第n/2行,每行菱形数递增1个单位,同时每行菱形的起始坐标递减1个单位。图形下半部分(n/2+1,n),从第n/2+1行到第n行,每行菱形数递减1个单位,同时每行菱形的起始坐标递增1个单位。效果图核心代码#include <iostream>#include <stdio.h>using namespac...

2021-03-23 09:05:17 2195

原创 OpenGL GLFW入门篇 - 画凸多边形

效果图主体代码void DrawPolygon(void){ glPushMatrix(); glLoadIdentity(); glTranslatef(0.0, 0.0, 0.f); // 蓝色 glColor3f(0.f, 0.f, 1.f); glBegin(GL_POLYGON); //绘制一个多边形 { glVertex3f(-0.8, 0., 0.0); glVertex3f(-0.2, 0.8, 0.0);

2021-03-04 21:44:24 551 1

原创 OpenGL GLFW入门篇 - 画矩形3

上一篇介绍了叠加矩形的透明显示,这一篇介绍如何旋转或缩放图形效果图主体代码void DrawRectangle(void){ GLfloat xl, yt, xr, yb, w, h; glPushMatrix(); glLoadIdentity(); glTranslatef(0.0, 0.0, 0.f); w = 1.2; h = 1.0; xl = -0.8; yt = -0.8; yb = yt + h; xr.

2021-03-04 21:02:53 253 1

原创 OpenGL GLFW入门篇 - 画矩形2

上一篇介绍了如何渲染矩形,这一篇介绍如何将叠加的部分透明显示效果图主体代码void DrawRectangle(void){ GLfloat xl, yt, xr, yb, w, h; glPushMatrix(); glLoadIdentity(); glTranslatef(0.0, 0.0, 0.f); w = 1.2; h = 1.0; xl = -0.8; yt = -0.8; yb = yt + h; xr = xl

2021-03-04 20:59:38 351 2

原创 OpenGL GLFW入门篇 - 画矩形

效果图主体代码void DrawRectangle(void){ GLfloat xl, yt, xr, yb, w, h; glPushMatrix(); glLoadIdentity(); glTranslatef(0.0, 0.0, 0.f); w = 1.2; h = 1.0; xl = -0.8; yt = -0.8; yb = yt + h; xr = xl + w; // 红色 glColor3f(1.f,

2021-03-04 20:44:23 362 1

原创 OpenGL GLFW入门篇 - 画线

效果图主体代码void DrawLines( void ){ glPushMatrix(); //另一个相对的Z平移可以分离对象 glTranslatef(0.0, 0.0, 0.0); //设置直线宽度 glLineWidth(5.0f); glBegin(GL_LINES); { // 设置X轴直线颜色 glColor3f(1.0f, 0.0f, 0.0f); // 设置直线坐标 glVerte

2021-03-04 16:24:57 1366 1

原创 OpenGL GLFW入门篇 - 画点集

效果图核心代码void DrawPoints(void){ int i; GLfloat x, y; glPushMatrix(); glDisable(GL_CULL_FACE); //关闭剔除操作效果 //另一个相对的Z平移可以分离对象 glTranslatef(0.0, 0.0, DIST_BALL); //设置点大小 glPointSize(5.0f); glBegin(GL_POINTS);

2021-03-04 12:08:42 1615 1

原创 OpenGL GLFW入门篇 - 基础框架

程序基本框架/***************************************************************************** * Title: GLBoing * Desc: Tribute to Amiga Boing. * Author: Jim Brooks <gfx@jimbrooks.org>#if defined(_MSC_VER) // Make MS math.h define M_PI #define

2021-03-04 08:46:22 1420 1

原创 安防 海康摄像机视频存储服务器

软件下载地址(附操作手册):https://download.csdn.net/download/u012156872/15501044概述软件采用海康SDK接口设计,支持嵌入式和IPC网络摄像机。

2021-03-01 10:54:08 1163

Microsoft TTS语音修复

工具只要是针对市面上很多简化版操作系统,由于缺少(未注册)语音库文件,无法支持语音播放功能。

2022-06-24

QTHttpServer.zip

该源码从网上收集,解决了编译过程中遇到的疑难问题,可直接编译使用。

2021-07-31

layoutmgr.rar

VC++(MFC),UI布局管理器。功能类似QT的QLayout

2021-05-31

live555-windows.rar

VS2017编译通过,版本2021-05-17。X86和X64位。源码+库文件。

2021-05-31

SEAL3.4.5.rar

全同态加密算法,比较老的一个版本了。没有依赖太多的第方库,编译简单,适合初学者。

2021-05-31

VC++/Delphi下可用的GIS控件MapWinGIS(ocx)

基于MapWinGisv5.2.4.0 源码(自带第3方库)编译,扩展百度、高德等常用栅格图层。VS2019下可编译。

2021-03-31

GLFW v3.4库文件

GLFW v3.4编译库文件glfw3.lib(x86、x64)

2021-03-01

海康摄像机视频存储服务器

轻量级免费版海康摄像机视频存储服务器,附操作手册(无源码)

2021-03-01

MapWinGis第3方库

该资源是针对VS2019版编译所需要的第3方库文件,包括GDAL_SDK、curllib、geos、tiff等。压缩包直接解压到源码的support目录下使用。

2021-01-25

TS流封装(live555+faac).rar

使用live555的testRTSPClient来进行网络实时流获取,采用H264+AAC文件方式封装ts流文件。

2020-08-29

libzdb-3.2.2.zip

跨平台数据库访问连接池。基于最新版libzdb编译,编译工具是VS2019。自带Sqlite、Mysql和SqlServer库,Postgresql和Oracle未测试。

2020-08-18

电脑桌面录制工具(GIF文件).rar

VC++实现对Windows桌面的录制,并生成GIF动画文件。支持桌面文字书写、以及基本的画图操作等。

2020-05-27

HTTP网络文件服务器(Delphi版)

Http File Server。HFS网络文件服务器是专为个人用户所设计的HTTP档案文件传输系统,整套程序只有一个exe,运行方便。附件:源码。

2020-03-25

C++读写Excel文件

OpenXLSX是一套开源的读、写、创建、修改Excel文件(格式:xlsx)的C++库。附件内容:源码+示例。

2020-03-25

EasyRP车牌识别接口封装

EasyPR开源车牌识别库,源码里面仅仅是将EasyPR的Demo进行简单封装,导出为dll接口文件,方便项目使用。

2020-03-25

炫彩界面库源码(VC++)

炫彩界面库是基于DirectUI设计思想的一套界面库,接口全面,使用也非常方便,源码属早期版本(v1.5.1),仅供学习使用,现免费共享出来。

2020-03-25

ZIP包格式压缩/解压缩

简单易用的ZIP包格式压缩/解压缩源码文件,仅支持传统加密/解压方式。主类:CZipImplement,接口Zip_PackFiles、Zip_UnPackFiles、Zip_GetPackData。

2019-12-31

金涵电子LED控制卡系统

定制化合肥金涵电子LED控制卡系统,在官方标准版基础上,基于v5.2版开发包协议,扩展了事件管理功能(支持任意条事件)。

2019-12-18

工程制图软件

多年前的程序了,适合初学者。纯Delphi7版,无任何第3方控件库。可绘制直线、矩形、圆、弧线。支持图像移动、距离测量、删除、放大、缩小、旋转等功能。支持图像保存和打开。

2018-06-12

VC++简单画图

一款简单的画图程序,实现了直线、圆、方形基本图形的绘制,可设定线条颜色、大小和填充颜色。绘制图像可保存、打开。

2018-06-12

空空如也

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

TA关注的人

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