Bordel OpenCV de merde!!!??

LeCreateurKJ
2023-10-08 23:48:52

Pourquoi la fonction cvtColor(...) permet de convertir du format YUV420sp au RGBA mais pas l'inverse. Or j'ai besoin de l'inverse bordel. Je vais devoir me taper du putin de code OpenCL dégueulasse pour que ce soit optimisé sur ma puce Snapdragon... Tout ça parce qu'il y a un gogole qui s'est dit que ça servait à rien de faire la conversion dans l'autre sens car personne l'utiliserait car ils prévoient pas bordel! Et moi j'en ai besoin donc les contributeurs d'OpenCV, hop hop, on laisse pas de fonctionnalités non reciproques comme ça dans son répo!

LeCreateurKJ
2023-10-08 23:52:40

Comment je fais mon encodeur vidéo après moi?

LeCreateurKJ
2023-10-09 02:15:08

up

LeCreateurKJ
2023-10-09 02:17:57

Aidez moi

Beatle
2023-10-09 02:19:06

Utilise un encodeur vidéo déjà fait non ??

LeCreateurKJ
2023-10-09 02:19:50

Le 09 octobre 2023 à 02:19:06 :
Utilise un encodeur vidéo déjà fait non ??

Oui j'utilise AndroidCodec mais il prend que le format yuv420sp en entrée

Golemixladose
2023-10-09 02:20:12

Le 08 octobre 2023 à 23:52:40 :
Comment je fais mon encodeur vidéo après moi?

Toi t'es un incapable.
Demande a tchatgpt

LeCreateurKJ
2023-10-09 02:21:48

Le 09 octobre 2023 à 02:20:12 :

Le 08 octobre 2023 à 23:52:40 :
Comment je fais mon encodeur vidéo après moi?

Toi t'es un incapable.
Demande a tchatgpt

gpt me dit que de la merde h24, il m'invente des fonctions qui existent pas ou des vieilles boucles for dégueulasse qui tournent sur le cpu et qui seront tellement peu performantes qu'elles me feront crash.

Woodman5
2023-10-09 02:21:48

Ça converti de l'image et non de la vidéo non ?
Le code est publique, y a juste a écrire la fonction inverse, non ?
T'as jamais écrit de code ?

LeCreateurKJ
2023-10-09 02:23:09

Le 09 octobre 2023 à 02:21:48 :
Ça converti de l'image et non de la vidéo non ?
Le code est publique, y a juste a écrire la fonction inverse, non ?
T'as jamais écrit de code ?

BTG je dois pas écrire le code sur un cpu pour la performance mais utiliser l'accélération matérielle qu'opencv utilise directement sur Android.

Woodman5
2023-10-09 02:24:44

Le 09 octobre 2023 à 02:23:09 :

Le 09 octobre 2023 à 02:21:48 :
Ça converti de l'image et non de la vidéo non ?
Le code est publique, y a juste a écrire la fonction inverse, non ?
T'as jamais écrit de code ?

BTG je dois pas écrire le code sur un cpu pour la performance mais utiliser l'accélération matérielle qu'opencv utilise directement sur Android.

Bah recompile Android?

LeCreateurKJ
2023-10-09 02:27:30

Le 09 octobre 2023 à 02:24:44 :

Le 09 octobre 2023 à 02:23:09 :

Le 09 octobre 2023 à 02:21:48 :
Ça converti de l'image et non de la vidéo non ?
Le code est publique, y a juste a écrire la fonction inverse, non ?
T'as jamais écrit de code ?

BTG je dois pas écrire le code sur un cpu pour la performance mais utiliser l'accélération matérielle qu'opencv utilise directement sur Android.

Bah recompile Android?

Ayaaa, si c'était aussi simple, il y a des drivers propriétaires :rire:

Woodman5
2023-10-09 02:32:10

import cv2  

path = r'C:\Users\LeCreateurKJ\Images\porn\cactus.png'

src = cv2.imread(path)

yuv = cv2.cvtColor(src, cv2. COLOR_YUV420sp2RGBA)

c2v.loadExtraFormat("COLOR_RGBA2YUV420sp", "TmFuIGplIHRyb2xsZSDDp2EgZXhpc3RlIHBhcyB0YSBmb25jdGlvbiBkZSBtZXJkZQ==")

rgb = cv2.cvtColor(yuv, cv2. COLOR_RGBA2YUV420sp)

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    ⚠️ Les archives de novembre sont désormais disponibles.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.