File: picture.h

package info (click to toggle)
motion 3.2.3-2.1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,612 kB
  • ctags: 1,330
  • sloc: ansic: 11,669; sh: 2,906; makefile: 198
file content (25 lines) | stat: -rw-r--r-- 930 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/*
 *	picture.h
 *
 *      Copyright 2002 by Jeroen Vreeken (pe1rxq@amsat.org)
 *      Portions of this file are Copyright by Lionnel Maugis
 *      This software is distributed under the GNU public license version 2
 *      See also the file 'COPYING'.
 *      
 */
#ifndef _INCLUDE_PICTURE_H_
#define _INCLUDE_PICTURE_H_

#include "motion.h"

void overlay_smartmask(struct context *, unsigned char *);
void overlay_fixed_mask(struct context *, unsigned char *);
void put_fixed_mask(struct context *, char *);
void overlay_largest_label(struct context *, unsigned char *);
void put_picture_fd (struct context *, FILE *, unsigned char *, int);
int put_picture_memory (struct context *, unsigned char*, int, unsigned char *, int);
void put_picture (struct context *, char *, unsigned char *, int );
unsigned char *get_pgm (struct context *, FILE *, int, int);
void preview_best(struct context *);

#endif /* _INCLUDE_PICTURE_H_ */