C/C++图形库

Easy Graphics Engine

EGE(Easy Graphics Engine),是windows下的简易绘图库,是一个类似BGI(graphics.h)的面向C/C++语言新手的图形库,它的目标也是为了替代TC的BGI库而存在。

网址

EasyX

EasyX Graphics Library 是针对 Visual C++ 的免费绘图库,支持 VC6.0 ~ VC2022,简单易用,学习成本极低,应用领域广泛。目前已有许多大学将 EasyX 应用在教学当中。

网址

PainterEngine

PainterEngine是一个跨平台的C语言项目,不依赖于标准库或第三方库。它为开发人员提供了一个一次编写、任意平台移植的解决方案。PainterEngine包含了丰富的底层数据结构、数学库和内存管理算法。基于此,它实现了多种图像和音频信号处理算法、反走样几何绘制算法、2D和3D软渲染器、多种图形和音乐文件格式解析、MODBUS、MQTT和网络同步协议、基础神经网络框架。此外,PainterEngine还包含了钢琴和吉他的物理建模实现(支持midi解析播放)以及一个完整的编译型脚本引擎(包含脚本的编译器、调试器和虚拟机)。

网址

OpenCV
OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。 [1] 它轻量级而且高效------由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

OpenCV用C++语言编写,它具有C ++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac OS,OpenCV主要倾向于实时视觉应用,并在可用时利用MMX和SSE指令, 如今也提供对于C#、Ch、Ruby,GO的支持。

网址

相关推荐
唐僧洗头爱飘柔95273 分钟前
(Go语言)初上手Go?本篇文章帮拿捏Go的数据类型!
开发语言·golang·go语言·go数据类型·go开发·go初上手
唐僧洗头爱飘柔95279 分钟前
(Go基础)变量与常量?字面量与变量的较量!
开发语言·后端·golang·go·go语言初上手
Duck Bro12 分钟前
数据结构:顺序表(动态顺序表)
c语言·数据结构·c++·学习·算法
·云扬·12 分钟前
Lambda 表达式详解
java·开发语言·笔记·学习·1024程序员节
linhhanpy20 分钟前
自制操作系统(九、操作系统完整实现)
c语言·开发语言·汇编·c++·操作系统·自制操作系统
ACALJJ3220 分钟前
STL整理
开发语言·c++
豆本-豆豆奶23 分钟前
最全面的Python重点知识汇总,建议收藏!
开发语言·数据库·python·oracle
Bosenya1226 分钟前
【信号处理】绘制IQ信号时域图、星座图、功率谱
开发语言·python·信号处理
monkey_meng26 分钟前
【Rust Crate之Actix Web(一)】
开发语言·后端·rust
AI原吾44 分钟前
探索PyAV:Python中的多媒体处理利器
开发语言·python·ai·pyav