Skip to content

A collection of useful utilities code snippets.

Notifications You must be signed in to change notification settings

csuft/PersonalUtils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open Code Base for Daily Development

Introduction

Currently, I am interested in Multimedia processing and realtime/offline rendering techs. I have always been learning basic theories on these fields and I want to make it my lifetime career. To save me from daily recreation, I created this repo and will keep it updated. This repo contains several code snippets for daily development ranged from Multimedia processing (H.264/H.265) to Image processing(including realtime rendering) libraries such as OpenGL, OpenCV and etc. Besides, many small utility functions are also adopted in the project. The project is managed with CMake and I tried to make it compiled across platform.

Description

  • ffmpeg: mainly related to the application of ffmpeg library.
  • opengl: the startup framework for OpenGL project.
  • opencv: project template for daily use.
  • windows: small helpful utilities for Windows programming
  • docs: simplify terminology concepts.
  • image: image processing algorithms

How to compile

  • clone the whole projet using git
  • generate Visual Studio projects with CMake
  • compile and test

Dependency

Compiling Issues

You should be careful about the type of code generation when linked with google test library. If you encountered a huge number of linking error, then maybe you mixed the option /MT and /MD because these two options are not compatible with each other.

License

MIT

About

A collection of useful utilities code snippets.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages