Adjunto 'opencv_unicap2_support_Y800.patch'
Descargar 1 --- ../libopencv_unicap2-0.1.2-Source/opencv_unicap2.cc 2011-08-25 11:55:44.000000000 -0300
2 +++ opencv_unicap2.cc 2012-10-05 12:32:11.792509563 -0300
3 @@ -76,6 +76,7 @@
4 #include <ucil.h>
5 }
6 #include <atomic_ops.h>
7 +#include <stdio.h>
8
9
10 //Remove when insert into opencv
11 @@ -404,8 +405,19 @@
12 //actualy, the fourcc settings should be swapped, but ucil only
13 //has BGR3 to RGB3, so we must set on this format to get the
14 //buffer in bgr order.
15 + int m;
16 buffer.format.fourcc = UCIL_FOURCC('R','G','B','3');
17 - raw_buffer.frame.format.fourcc = UCIL_FOURCC('B','G','R','3');
18 + for(m = 0; SUCCESS( unicap_enumerate_formats( handle, NULL, &format, m ) ); m++ )
19 + {
20 + if (format.fourcc == UCIL_FOURCC('B','G','R','3')) {
21 + raw_buffer.frame.format.fourcc = UCIL_FOURCC('B','G','R','3');
22 + break;
23 + }
24 + if (format.fourcc == UCIL_FOURCC('Y','8','0','0')) {
25 + raw_buffer.frame.format.fourcc = UCIL_FOURCC('Y','8','0','0');
26 + break;
27 + }
28 + }
29
30 buffer.format.bpp = 24;
31 // * todo support greyscale output
Archivos adjuntos
Para referirse a los adjuntos de una página, usa attachment:nombredelarchivo, como se muestra abajo en la lista de archivos. NO uses la URL del enlace [get], ya que puede cambiar fácilmente y dejar de funcionar.No tienes permisos para adjuntar un archivo a esta página.