int main(int argc, char *argv[]) { ArgumentParser ap; ap.parse_args(argc, argv); initialize_dash_dirs(); if (ap.index) { if (ap.genome == "" || ap.seed_len <= 0 || ap.threads <= 0) { parse_error(ap); } else { indexer(ap.genome, ap.seed_len, ap.threads); } } else if (ap.align) { if (ap.out == "" || ap.in == "" || ap.threads <= 0 || ap.edit_dist < 0 \ || ap.conf <= 0 ) { parse_error(ap); } else { aligner(ap.in, ap.out, ap.threads, ap.edit_dist, ap.conf); } } else { parse_error(ap); } return 0; }
int main(int argc, char* argv[]){ ArgumentParser parser; parser.parse_args(argc, argv); if ( argc != 2 ){ printf("usage: DisplayImage.out <Image_Path>\n"); return -1; } Mat image; image = imread( argv[1], 1 ); if (!image.data){ printf("No image data \n"); return -1; } namedWindow("Display Image", WINDOW_AUTOSIZE ); imshow("Display Image", image); return 0; }