diff options
Diffstat (limited to 'sys/qcam/qcamip.h')
-rw-r--r-- | sys/qcam/qcamip.h | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/sys/qcam/qcamip.h b/sys/qcam/qcamip.h deleted file mode 100644 index 3bab6fafb..000000000 --- a/sys/qcam/qcamip.h +++ /dev/null @@ -1,67 +0,0 @@ -/* - * qcamip.h - Connectix QuickCam Image Processing routines - * - * Time-stamp: <02 Sep 96 11:19:27 HST edo@eosys.com> - * - * Version 0.2 - */ - -/****************************************************************** - -Copyright (C) 1996 by Ed Orcutt Systems - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, -copy, modify, merge, publish, and/or distribute copies of the -Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -1. The above copyright notice and this permission notice shall - be included in all copies or substantial portions of the - Software. - -2. Redistribution for profit requires the express, written - permission of the author. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL ED ORCUTT SYSTEMS BE LIABLE -FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -******************************************************************/ - -#ifndef _QCAMIP_H -#define _QCAMIP_H -#include "qcam.h" - -/* Auto exposure modes */ - -#define AE_ALL_AVG 0 -#define AE_CTR_AVG 1 -#define AE_STD_AVG 2 - -/* Return value of image processing routines */ - -#define QCIP_XPSR_OK 0 -#define QCIP_XPSR_RSCN 1 -#define QCIP_XPSR_ERR 2 -#define QCIP_XPSR_LUM_INVLD 3 - -/* Prototypes for image processing routines */ - -int qcip_autoexposure(struct qcam *q, scanbuf *scan); -int qcip_set_luminance_target(struct qcam *q, int val); -int qcip_set_luminance_tolerance(struct qcam *q, int val); -int qcip_set_luminance_std_target(struct qcam *q, int val); -int qcip_set_luminance_std_tolerance(struct qcam *q, int val); -int qcip_set_autoexposure_mode(int val); -void qcip_histogram(struct qcam *q, scanbuf *scan, int *histogram); -void qcip_display_histogram(struct qcam *q, scanbuf *scan); - -#endif /*! _QCAMIP_H*/ |