Hiroshi Yamaguchi
/
JPEGCameraExample
sample program for JPEG camera module library
Revision 0:8399d5434f4f, committed 2011-11-17
- Comitter:
- yamaguch
- Date:
- Thu Nov 17 14:00:47 2011 +0000
- Commit message:
Changed in this revision
diff -r 000000000000 -r 8399d5434f4f JPEGCamera.lib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/JPEGCamera.lib Thu Nov 17 14:00:47 2011 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/users/yamaguch/code/JPEGCamera/#27417b6a951d
diff -r 000000000000 -r 8399d5434f4f main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Thu Nov 17 14:00:47 2011 +0000 @@ -0,0 +1,28 @@ +#include "mbed.h" +#include "JPEGCamera.h" + +int main() { + JPEGCamera camera(p28, p27); // TX, RX + LocalFileSystem local("local"); + Timer timer; + timer.start(); + camera.setPictureSize(JPEGCamera::SIZE320x240); + + for (int i = 0; i < 10; i++) { + if (camera.isReady()) { + char filename[32]; + sprintf(filename, "/local/pict%03d.jpg", i); + printf("Picture: %s ", filename); + if (camera.takePicture(filename)) { + while (camera.isProcessing()) { + camera.processPicture(); + } + } else { + printf("take picture failed\n"); + } + } else { + printf("camera is not ready\n"); + } + } + printf("time = %f\n", timer.read()); +} \ No newline at end of file
diff -r 000000000000 -r 8399d5434f4f mbed.bld --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Thu Nov 17 14:00:47 2011 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/users/mbed_official/code/mbed/builds/63bcd7ba4912