Nuestra API de Composición Inteligente aprovecha técnicas avanzadas de evaluación estética para analizar imágenes de entrada y generar cuadros delimitadores que resaltan las áreas más visualmente atractivas. Esta API identifica inteligentemente elementos clave y optimiza la composición, permitiendo a los usuarios recortar sus fotos originales en imágenes más refinadas y estéticamente agradables. Ideal para fotógrafos, diseñadores gráficos y creadores de contenido digital, esta herramienta simplifica el proceso de mejora de imágenes al proporcionar pautas precisas para un recorte óptimo. Integra nuestra API de Composición Inteligente en tu aplicación para ofrecer a los usuarios una función innovadora que mejora la calidad visual de sus imágenes a través de un análisis de composición inteligente y recorte. Eleva tu plataforma con esta tecnología de vanguardia, asegurando imágenes de alta calidad y bellamente compuestas que capturan la atención y mejoran la narración visual.
Mejora las imágenes con una evaluación estética inteligente y un recorte optimizado utilizando nuestra API de Composición Inteligente.
| Campo | Requerido | Tipo | Alcance | Predeterminados | Descripción |
|---|---|---|---|---|---|
image |
SÍ | file |
|||
num_boxes |
NO | integer |
|
5 | El número de cuadros de salida. |
Composición Inteligente - Características del Endpoint
| Objeto | Descripción |
|---|---|
num_boxes |
Opcional The number of output boxes. `1` `2` `3` `4` `5` `6` `7` `8` `9` `10` |
Cuerpo de la Solicitud |
[Requerido] Archivo Binario |
{"data":{"elements":[{"max_x":396,"max_y":354,"min_x":21,"score":3.996,"min_y":21},{"max_x":396,"max_y":396,"min_x":21,"score":3.984,"min_y":21},{"max_x":438,"max_y":396,"min_x":21,"score":3.725,"min_y":21},{"max_x":438,"max_y":354,"min_x":21,"score":3.714,"min_y":21},{"max_x":396,"max_y":438,"min_x":21,"score":3.678,"min_y":21}]},"error_code":0,"error_detail":{"status_code":200,"code":"","code_message":"","message":""},"log_id":"59A1393D-AAE2-5247-B095-8D783B8185B0","request_id":"59A1393D-AAE2-5247-B095-8D783B8185B0"}
curl --location 'https://zylalabs.com/api/4438/intelligent+composition+api/5451/intelligent+composition' \
--header 'Content-Type: application/json' \
--form 'image=@"FILE_PATH"'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento.
Nuestra API de Composición Inteligente aprovecha técnicas avanzadas de evaluación estética para analizar imágenes de entrada y generar cuadros delimitadores que destacan las áreas más visualmente atractivas. Esta API identifica inteligentemente los elementos clave y optimiza la composición, lo que permite a los usuarios recortar sus fotos originales en imágenes más refinadas y estéticamente agradables. Ideal para fotógrafos, diseñadores gráficos y creadores de contenido digital, esta herramienta simplifica el proceso de mejora de imágenes al proporcionar pautas precisas para un recorte óptimo.
Fotografía: Mejorando automáticamente la composición fotográfica para crear imágenes más equilibradas y visualmente atractivas. Diseño Gráfico: Asistiendo a los diseñadores en la creación de maquetas bien compuestas para carteles, folletos y otros materiales visuales. Comercio Electrónico: Mejorando la composición de imágenes de productos para resaltar características y atraer clientes. Redes Sociales: Mejorando imágenes para publicaciones en redes sociales para aumentar la participación y el atractivo estético. Diseño Web: Creando imágenes y gráficos bien compuestos para la maquetación de sitios web, asegurando un aspecto profesional. Publicidad y Marketing: Diseñando anuncios y materiales de marketing visualmente atractivos con una composición optimizada.
Estética Mejorada: Mejora automáticamente el atractivo visual de imágenes y diseños al optimizar la composición. Eficiencia de Tiempo: Ahorra tiempo al automatizar el proceso de conseguir visuales bien compuestos, especialmente útil para el procesamiento por lotes. Consistencia: Proporciona mejoras consistentes en la composición a través de varias imágenes y proyectos. Versatilidad: Aplicable a una amplia gama de campos, incluyendo fotografía, diseño gráfico, comercio electrónico, redes sociales, diseño web, producción de video, publicidad y artes creativas. Mejora de Calidad: Mejora la calidad general de imágenes y diseños al centrarse en elementos clave y lograr composiciones equilibradas.
Fotógrafos y videógrafos: Profesionales y aficionados que buscan mejorar sus habilidades de composición utilizando herramientas y técnicas avanzadas. Diseñadores gráficos y artistas visuales: Individuos que crean contenido visual y pueden beneficiarse de herramientas de composición inteligentes para mejorar su trabajo. Creadores de contenido e influencers de redes sociales: Aquellos que producen regularmente contenido visual y buscan hacer que sus publicaciones sean más atractivas y estéticamente agradables. Profesionales de marketing y publicidad: Expertos que diseñan campañas visuales y necesitan asegurar que sus composiciones sean atractivas y efectivas.
La API devuelve una respuesta JSON estructurada que contiene información sobre la composición de la imagen, incluyendo las coordenadas del cuadro delimitador y un puntaje de composición. Los campos clave incluyen `request_id`, `log_id`, `error_code` y `data`, que contiene los resultados de la composición.
Los campos clave en la respuesta incluyen `error_code` (que indica éxito o fracaso), `error_msg` (que proporciona detalles del error) y `data`, que contiene un array de `elements` con coordenadas de caja delimitadora (`min_x`, `max_x`, `min_y`, `max_y`) y un `score` que refleja la calidad de la composición.
Los datos de respuesta están organizados en un objeto principal que contiene metadatos (como `request_id` y `error_code`) y un objeto `data`. Dentro de `data`, un array de `elements` proporciona resultados detallados de la composición, incluyendo las coordenadas de la caja delimitadora y las puntuaciones.
El punto final acepta dos parámetros: `image` (requerido) para el archivo de imagen de entrada y `num_boxes` (opcional) para especificar el número de cajas delimitadoras de salida, que varía de 1 a 10, con un valor predeterminado de 5.
Los usuarios pueden personalizar las solicitudes seleccionando el parámetro `num_boxes` para definir cuántas cajas delimitadoras desean en la respuesta. Esto permite obtener resultados adaptados a necesidades específicas, como centrarse en menos áreas clave o en un análisis más detallado.
Los casos de uso típicos incluyen la mejora de fotografías para redes sociales, la optimización de imágenes de productos para comercio electrónico y la asistencia a diseñadores gráficos en la creación de diseños visualmente atractivos. La API ayuda a mejorar la estética de las imágenes en diversas plataformas digitales.
Los usuarios pueden utilizar los datos devueltos al analizar las coordenadas de la caja delimitadora para recortar imágenes de manera efectiva. El `score` puede guiar a los usuarios en la selección de la mejor composición, con puntuaciones de 3.8 o más que indican composiciones de alta calidad.
La API utiliza técnicas avanzadas de evaluación estética para garantizar la precisión del análisis de composición. Cada salida se genera en función de algoritmos sofisticados que evalúan el atractivo visual, ayudando a mantener resultados de alta calidad en diversas imágenes.
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.461ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
573ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.425ms
Nivel de Servicio:
90%
Tiempo de Respuesta:
721ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
654ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
873ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.765ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
5.312ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
809ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.336ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
572ms
Nivel de Servicio:
94%
Tiempo de Respuesta:
3.776ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.350ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
290ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
176ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
559ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
268ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
173ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
251ms