es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: CAIRO

cairo_show_text muestra solo una columna.

Intento mostrar un texto en una imagen PNG utilizando CAIRO. Mi problema aquí es que en el bucle “for”, cairo muestra solo una columna y no la cadena completa, por ejemplo: 3 2 1. Mi pequeño código: char sets2 [100] ; for (size_t i=0; i < match->nb_set; i++) { char . . . Read more

Dibujar un Clutter::Actor personalizado utilizando cairo.

Quiero crear un actor personalizado usando la biblioteca gráfica Cairo. Estoy utilizando cluttermm y clutter-gtkmm. Según algunas recomendaciones y códigos de amigos, esto se puede implementar en clutter (no cluttermm). Un ejemplo en Vala: using Clutter; void main(string[] args) { Clutter.init(ref args); // Nota: la API Clutter.Texture está obsoleta, pero . . . Read more

sws_scale genera un video deformado.

Tengo que codificar una serie de frames de CAIROFORMATARGB32 a AVPIXFMTYUV420P con swsscale. Según la documentación de ffmpeg, sé que el formato de origen equivalente en AV es AVPIXFMT_ARGB, así que aquí está mi código: // Configuración del contexto de conversión img->sws_ctx = sws_getCachedContext( img->sws_ctx, img->video_size[0], img->video_size[1], AV_PIX_FMT_ARGB, img->video_size[0], img->video_size[1], . . . Read more

Valores RGB correctos para AVFrame.

Tengo que llenar los datos AVFrame->data de ffmpeg desde los datos de píxeles de una superficie de cairo. Tengo este código: /* Información de la imagen y datos de píxeles */ width = cairo_image_surface_get_width( surface ); height = cairo_image_surface_get_height( surface ); stride = cairo_image_surface_get_stride( surface ); pix = cairo_image_surface_get_data( surface . . . Read more

Haciendo que cairo funcione en Jupyter notebook con Pycharm

Estoy tratando de trabajar con un cuaderno que requiere cairo pero obtengo el siguiente error: OSError: no se encontró ninguna biblioteca llamada “cairo-2” no se encontró ninguna biblioteca llamada “cairo” no se puede cargar la biblioteca ‘C:\Program Files (x86)\GTK2-Runtime\bin\libcairo-2.dll’: error 0xc1 no se puede cargar la biblioteca ‘libcairo.so.2’: error 0x7e . . . Read more