[cvs] / xvidcore / src / image / image.h Repository:
ViewVC logotype

Diff of /xvidcore/src/image/image.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1, Fri Mar 8 02:44:46 2002 UTC revision 1.4, Sat Apr 13 16:30:02 2002 UTC
# Line 21  Line 21 
21    
22  void image_swap(IMAGE * image1, IMAGE * image2);  void image_swap(IMAGE * image1, IMAGE * image2);
23  void image_copy(IMAGE *image1, IMAGE * image2, uint32_t edged_width, uint32_t height);  void image_copy(IMAGE *image1, IMAGE * image2, uint32_t edged_width, uint32_t height);
24  void image_setedges(IMAGE * image, uint32_t edged_width, uint32_t edged_height, uint32_t width, uint32_t height);  void image_setedges(IMAGE * image, uint32_t edged_width, uint32_t edged_height, uint32_t width, uint32_t height, uint32_t interlacing);
25  void image_interpolate(const IMAGE * refn,  void image_interpolate(const IMAGE * refn,
26                                             IMAGE * refh, IMAGE * refv,  IMAGE * refhv,                                             IMAGE * refh, IMAGE * refv,  IMAGE * refhv,
27                                             uint32_t edged_width, uint32_t edged_height, uint32_t rounding);                                             uint32_t edged_width, uint32_t edged_height, uint32_t rounding);
28    
29    float image_psnr(IMAGE *orig_image, IMAGE *recon_image,
30                  uint16_t stride, uint16_t width, uint16_t height);
31    
32    
33  int image_input(IMAGE * image, uint32_t width, int height, uint32_t edged_width,  int image_input(IMAGE * image, uint32_t width, int height, uint32_t edged_width,
34                          uint8_t * src, int csp);                          uint8_t * src, int csp);
35    
36  int image_output(IMAGE * image, uint32_t width, int height, uint32_t edged_width,  int image_output(IMAGE * image, uint32_t width, int height, uint32_t edged_width,
37                          uint8_t * dst, uint32_t dst_stride, int csp);                          uint8_t * dst, uint32_t dst_stride, int csp);
38    
39    
40    
41    int image_dump_yuvpgm(IMAGE * image,
42                                    uint32_t edged_width,
43                                uint32_t width, uint32_t height,
44                               char * filename);
45    
46    float image_mad(const IMAGE * img1, const IMAGE * img2, uint32_t stride,
47                                            uint32_t width, uint32_t height);
48    
49  #endif /* _IMAGE_H_ */  #endif /* _IMAGE_H_ */

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.4

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4