/src/test/bmp_test.c

http://ftk.googlecode.com/ · C · 24 lines · 19 code · 5 blank · 0 comment · 2 complexity · af217da081ea5a66bcdc8678c0c0c508 MD5 · raw file

  1. #include "ftk.h"
  2. #include "ftk_image_bmp_decoder.h"
  3. int main(int argc, char* argv[])
  4. {
  5. FtkBitmap* bitmap = NULL;
  6. FtkImageDecoder* decoder = NULL;
  7. ftk_init(argc, argv);
  8. ftk_bitmap_autotest();
  9. decoder = ftk_image_bmp_decoder_create();
  10. bitmap = ftk_image_decoder_decode(decoder, argv[1]);
  11. if(bitmap != NULL)
  12. {
  13. printf("%s: width=%d height=%d\n", argv[1],
  14. ftk_bitmap_width(bitmap), ftk_bitmap_height(bitmap));
  15. ftk_bitmap_unref(bitmap);
  16. }
  17. ftk_image_decoder_destroy(decoder);
  18. return 0;
  19. }