BROWN UNIVERSITY

Laboratory for Engineering Man/Machine Systems, LEMS

Gilson G. de Lima, EE PhD Candidate

OpenCV

 

Creating Bounding rotated boxes and ellipses for contours

 

Basic Drawing

 

Camera Calibration

 

Operations on Arrays

 

GPU Programming with OpenCV

 

OpenCV latest documentation

 

Accessing certain pixel RGB value in OpenCV

 

Draw an image using OpenCV Mat in MFC applications (this is HUGE)

 

Save Images in OpenCV / Read Images in OpenCV (now, v2.4, also with alpha channel)

 

Read and Write Matrices in OpenCV

 

Basic Structures (OpenCV)

 

Convert IplImage to Mat (OpenCV)

 

Create an array of IPlImage in OpenCV

 

OpenCV Hello World Setup MSVS 2010

OpenCV Hello World Setup MSVS 2008

OpenCV Documentation for C++

OpenCV Cheat Sheet

MFC

 

GetLocalTime function

 

Using PreTranslateMessage to handle dialog keystrokes

 

CString

 

Check Menu Items

 

Simple Child Dialog in MFC (Example) / 2 / 3 / 4

 

How to prevent dialog from closing on Enter/Escape in MFC

 

MFC Classes

 

Creating a Console for your MFC Application Debug Output

 

Using MFC CComboBox control

 

Add Error Dialog in MSVS MFC Project

 

Grid on MFC Form in MSVS 2008

 

MSVS 2010 - Add include directory for all projects

 

CUDA

 

From CUDA to OpenCL

 

Challenges in Automating CUDA to OpenCL Translation

 

CUDA GPUs Compute Capability (CC)

 

OpenCL vs CUDA

 

Visual Studio: Intellisense for CUDA

 

CUDA Code Highlighting in MSVS

 

MKL

 

PARDISO ( Parallel Direct Sparse Solver Interface)

 

Intel(R) Math Kernel Library LAPACK Examples

 

Solve the linear equality-constrained least squares

 

LAPACK Routines: Least Squares and Eigenvalue Problems

 

Singular Value Decomposition (SVD)

 

Reverse Communication Interface

 

MKL Nonlinear Optimization Problem Solvers

 

Developing an Intel MKL based application in Microsoft Visual Studio

 

Compiling and Linking MKL with Microsoft Visual C/C++

 

Intel MKL 10.3 Getting Started

 

MKL Overview - Presentation

 

Intel IPP User Guide

Intel MKL User Guide

Computational Geometry Algorithms Library

 

Quadratic Programming Solver

Boost

 

Boost Getting Started on Windows

Build Binaries From Source

Building Boost - can't find windows.h

64-bit version of Boost for 64-bit Windows

Error spawning 'cmd.exe'

FinMath

Quadratic Programming

Linear Programming

C++/CLI

A first look at C++/CLI

Quick C++/CLI - Learn C++/CLI in less than 10 minutes


C++

Set object's memory address to null

nullptr

C++ superclass constructor calling rules

Class constructor initialization lists

Class cross-referencing

How to assign / retrieve base class?

Operator Overloading

How to use C# code in C++ project

How To Organize Template Source Code

 

Difference between "new" and "malloc" and "calloc" in C++

 

STL

 

Create operator + for C++ STL vector

 

C++ Templates

 

GDI+ (Classes) / GDI+ (Windows)

 

Getting started with GDI+ in Visual Studio

 

C#

 

How to: Read Text from a File

 

How to: Write Text to a File

 

How to: Read and Write to a Newly Created Data File

 

C

 

BLAS

 

Understanding "extern" keyword in C

 

Intel Threading Building Blocks

 

video / Tutorial

 

Stable Releases

 

Reference Manual

 

Latest Documentation

 

Intel VTune Amplifier

 

Getting Started Tutorial

 

Finding Hot Spots

 

Presentation

 

Other

 

Login History on Windows 7

 

LightField Forum

 

(64 bits) error C2440, OnTimer

 

What is wrong with these equations? (by Mermin)

 

Get rid of IrfanView's End of Folder Window (3rd property)

 

How to SVN from Google Code

 

Adding Math Type equations to Corel Draw

 

Insert Equations in MS PowerPoint

 

List of numerical libraries

 

Registering an Image Using Normalized Cross-Correlation

 

Particle Video

 

Least Square Best Fit Line

 

Computer Vision: Algorithms and Applications

 

Optimum Signal Processing

 

Homography Estimation

 

Normalized 2-D cross-correlation

 

Taylor Expansions in 2D

 

The Matrix Cookbook

Permanently add folders to your MATLAB path

PMVS Documentation

Computer Vision Industry

PhD Jobs (quant)

Computer Vision Jobs (CA)

Computer Vision Conferences

Special Issues in Computer Vision

Text Box: READING GROUP
Text Box: VISION - LEMS
Text Box: LATTES 
Text Box: CV TOOLS
Text Box: CV VIDEOS
Text Box: TUTORIALS