Je dois créer une super masortingce 4800 x 5. Cette masortingce consistera en 5 images de taille 80 x 60 que j’ai déjà remodelées en masortingces de 4800 x 1 en utilisant cvReshape. Par conséquent, je voudrais maintenant placer ces images les unes à côté des autres pour obtenir une super masortingce de dimensions 4800 […]
Je travaille sur le déformation de l’image. Les versions transformées des coordonnées réelles d’une image sont x et y, et les coordonnées polaires de l’image transformée sont r et thêta. (anamorphose cylindrique). J’ai les fonctions de transformation. Mais je suis confus à propos de certaines choses. Je reçois les coordonnées polaires des fonctions de transformation […]
J’utilise la bibliothèque statique OpenCV dans Objective-C pour effectuer certains traitements d’image. Bien que mon application fonctionne assez bien, elle est plutôt lente sur le périphérique lui-même. Une grande partie du traitement peut en réalité être effectuée à l’avance. J’ai donc décidé de sérialiser ces données et de simplement les charger au démarrage de l’application. […]
Me voici avec une question similaire à la dernière fois et à laquelle je n’ai trouvé aucune réponse. Notez que je considère important: Normalement, je comstack mes programmes en opencv avec la commande suivante: g++ -o def program.cpp `pkg-config –cflags opencv` `pkg-config –libs opencv` Cette ligne créera un exécutable dont le nom sera défini et […]
J’essaie de convertir les valeurs Lab en valeurs RVB correspondantes. Je ne souhaite pas convertir une image Lab en image RVB, mais certaines valeurs de L a et b.La fonction cvCvtColor ne fonctionne que pour les images.Quelqu’un peut-il me dire comment faire ce. Merci; Code: CvMat* rgb = cvCreateMat(centres->rows,centres->cols,centres->type); cvCvtColor(centres,rgb,CV_Lab2BGR);
J’essaie d’utiliser opencv pour trouver et localiser automatiquement toutes les places de stationnement dans un parking vide. Actuellement, j’ai un code qui limite l’image, applique une détection sophistiquée, puis utilise des lignes probabilistes pour rechercher les lignes qui marquent chaque emplacement de stationnement. Le programme trace ensuite les lignes et les points qui les composent […]
Lorsque vous travaillez avec des objects Mat à 1 canal (par exemple, CV_8UC1 ) dans OpenCV, cela crée un tapis de tous ceux-ci: cv::Mat img = cv::Mat::ones(x,y,CV_8UC1) . Cependant, lorsque j’utilise des images à 3 canaux (par exemple, CV_8UC3 ), les choses se compliquent un peu. Faire cv::Mat img = cv::Mat::ones(x,y,CV_8UC3) place les uns dans […]
J’ai posté plus tôt avec un problème concernant le même programme mais je n’ai pas reçu de réponse. Depuis, j’ai corrigé le problème que je rencontrais à ce moment-là, seulement pour faire face à un nouveau problème. Fondamentalement, je corrige automatiquement les paires d’images stéréo pour la rotation et la translation en utilisant une approche […]
J’ai rencontré des ambiguïtés dans la gestion de la mémoire. Vous pouvez le faire avec les nouvelles classes opencv c ++: cv::Mat theimage = cvLoadImage(“rawimage.pgm”,CV_LOAD_IMAGE_ANYDEPTH); maintenant ce que je ne comprends pas si je fais ce qui suit, j’aurai une erreur: theimage.deallocate(); c’est peut-être faux. J’ai fait quelques expériences et quand je libère l’object Mat: […]
Je m’interroge sur la manière d’accéder aux données dans Mat in OpenCV. Comme vous le savez, nous pouvons accéder aux données de plusieurs manières. Je souhaite stocker une image (largeur x hauteur x une profondeur) dans un tapis et l’access en boucle à chaque pixel de l’image. Utiliser ptr (irow) pour obtenir un pixel en […]