forked from tTh/FloatImg
moving a function to a better place
This commit is contained in:
parent
c7a428c5f0
commit
ca4bfcff05
@ -77,6 +77,7 @@ double fimg_timer_set(int whot);
|
|||||||
double fimg_timer_get(int whot);
|
double fimg_timer_get(int whot);
|
||||||
|
|
||||||
/* --> lib/contrast.c */
|
/* --> lib/contrast.c */
|
||||||
|
int fimg_id_contraste(char *name);
|
||||||
int fimg_square_root(FloatImg *s, FloatImg *d, double maxval);
|
int fimg_square_root(FloatImg *s, FloatImg *d, double maxval);
|
||||||
int fimg_power_2(FloatImg *s, FloatImg *d, double maxval);
|
int fimg_power_2(FloatImg *s, FloatImg *d, double maxval);
|
||||||
int fimg_cos_01(FloatImg *s, FloatImg *d, double maxval);
|
int fimg_cos_01(FloatImg *s, FloatImg *d, double maxval);
|
||||||
|
@ -12,6 +12,17 @@
|
|||||||
|
|
||||||
extern int verbosity;
|
extern int verbosity;
|
||||||
|
|
||||||
|
/* ---------------------------------------------------------------- */
|
||||||
|
int fimg_id_contraste(char *str)
|
||||||
|
{
|
||||||
|
|
||||||
|
if (!strcmp(str, "none")) return CONTRAST_NONE;
|
||||||
|
if (!strcmp(str, "sqrt")) return CONTRAST_SQRT;
|
||||||
|
if (!strcmp(str, "pow2")) return CONTRAST_POW2;
|
||||||
|
if (!strcmp(str, "cos01")) return CONTRAST_COS01;
|
||||||
|
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
/* ---------------------------------------------------------------- */
|
/* ---------------------------------------------------------------- */
|
||||||
/*
|
/*
|
||||||
* if the second parameter is NULL, operate 'in-place'
|
* if the second parameter is NULL, operate 'in-place'
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
|
||||||
../v4l2/grabvidseq -s 960x720 -n 10000 -p 0.078 \
|
../v4l2/grabvidseq -s 960x720 -n 10000 -p 0.193 \
|
||||||
-vv -g -c none \
|
-vv -g -c none \
|
||||||
-o original.fimg
|
-o original.fimg
|
||||||
|
|
||||||
|
@ -64,16 +64,6 @@ if (r == -1) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
/* --------------------------------------------------------------------- */
|
/* --------------------------------------------------------------------- */
|
||||||
int contraste(char *str)
|
|
||||||
{
|
|
||||||
|
|
||||||
if (!strcmp(str, "sqrt")) return CONTRAST_SQRT;
|
|
||||||
if (!strcmp(str, "pow2")) return CONTRAST_POW2;
|
|
||||||
if (!strcmp(str, "cos01")) return CONTRAST_COS01;
|
|
||||||
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
/* --------------------------------------------------------------------- */
|
|
||||||
void help(int v)
|
void help(int v)
|
||||||
{
|
{
|
||||||
if (verbosity) {
|
if (verbosity) {
|
||||||
@ -128,7 +118,8 @@ FloatImg cumul;
|
|||||||
|
|
||||||
while ((opt = getopt(argc, argv, "c:d:ghn:o:O:p:s:uv")) != -1) {
|
while ((opt = getopt(argc, argv, "c:d:ghn:o:O:p:s:uv")) != -1) {
|
||||||
switch(opt) {
|
switch(opt) {
|
||||||
case 'c': contrast = contraste(optarg); break;
|
case 'c': contrast = fimg_id_contraste(optarg);
|
||||||
|
break;
|
||||||
case 'd': dev_name = optarg; break;
|
case 'd': dev_name = optarg; break;
|
||||||
case 'g': to_gray = 1; break;
|
case 'g': to_gray = 1; break;
|
||||||
case 'h': help(0); break;
|
case 'h': help(0); break;
|
||||||
|
Loading…
Reference in New Issue
Block a user