View mvc.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
#include <stdlib.h> | |
#include <string.h> | |
#include <errno.h> | |
#include <dirent.h> | |
int main(int ac, char *av[]){ | |
errno = 0; | |
int result = 0; |
View response.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <termios.h> | |
#include <stdio.h> | |
#include<time.h> | |
#include<stdlib.h> | |
static struct termios old, new; | |
/* Initialize new terminal i/o settings */ | |
void initTermios(int echo) | |
{ |
View waitforchild.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include<stdio.h> | |
#include<stdlib.h> | |
#include<signal.h> | |
#include <unistd.h> | |
#include <sys/types.h> | |
#include <sys/wait.h> | |
#include <string.h> | |
#define DELAY 5 | |
int counter = 0; |
View pipedemo.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
#include <stdlib.h> | |
#include <unistd.h> | |
#define oops(m,x) { perror(m); exit(x); } | |
main(int ac, char **av) | |
{ | |
int thepipe[2], /* first pipe for the first and second command */ | |
thesecondpipe[2], /* second pipe for the second and third commands*/ |
View openCVMatTypeCheck.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
string openCVType2str(int type) { | |
string r; | |
uchar depth = type & CV_MAT_DEPTH_MASK; | |
uchar chans = 1 + (type >> CV_CN_SHIFT); | |
switch ( depth ) { | |
case CV_8U: r = "8U"; break; | |
case CV_8S: r = "8S"; break; | |
case CV_16U: r = "16U"; break; |
View opencvmat.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Mat test = Mat::zeros(nHeight, nWidth, CV_32FC4); | |
if(test.type() == CV_32FC4){ | |
printf("Correct data type\n"); | |
} |
View readingint.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <iostream> | |
#include <fstream> | |
#include <sstream> | |
using namespace std; | |
int main(){ | |
vector<int> vector_of_int; | |
string str; |
View rgbtohsv.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Mat srcImg = imread("image.jpg", CV_LOAD_IMAGE_COLOR); | |
Mat srcHSVImage, hue, sat, val; | |
vector<Mat> hsv; | |
cvtColor(srcImg, srcHSVImage, CV_BGR2HSV_FULL); | |
split(srcHSVImage,hsv); | |
hsv[0].copyTo (hue); //Hue channel | |
hsv[1].copyTo(sat); //Saturation channel | |
hsv[2].copyTo(val); //Value channel |
View fileName.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <sstream> | |
#define IMAGE_FILE_PATH "../../data/WideAngle" | |
#define LEFT_IMAGE_FILE_PATH "../../data/WideAngle" | |
#define LEFT_PREFIX "left_" | |
#define RIGHT_PREFIX "right_" | |
#define IMG_NUM_PAD (4) | |
#define IMG_EXTENSION "bmp" |
View printOpenCVMat.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
void _PrintMatrix(char *pMessage, cv::Mat &mat) | |
{ | |
printf("%s\n", pMessage); | |
for (int r = 0; r < mat.rows; r++) { | |
for (int c = 0; c < mat.cols; c++) { | |
switch (mat.depth()) | |
{ | |
case CV_8U: |
OlderNewer