OpenCV - demande d'explications

baby.sam Messages postés 1 Date d'inscription lundi 25 novembre 2013 Statut Membre Dernière intervention 8 mai 2015 - Modifié par BunoCS le 25/11/2013 à 19:09
BunoCS Messages postés 15479 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 25 juin 2024 - 25 nov. 2013 à 19:07
bnj, je veux apprendre à programmai avec le opencv. parce que j'ai un TP de C++ donnez moi un lien pour commencer à programme.c'est notre première TP que fais chaque instruction.mrc
#include <iostream>
#include <cv.h>
#include <cxcore.h>
#include <highgui.h>
#include <math.h>

using namespace  cv;

int main (char*argc,char* argv[])
{
    IplImage* img =cvLoadImage(argv[1],1);
    IplImage*img2 =cvCreateImage (cvGetSize(img),img->depth,img->nChannels);
    int h=img->height;
    int w=img->width;

    for (int i=0;i<h;i++)
        for (int j=0;j<w;j++)
        {
            CvScalar pixel = cvGet2D(img,i,j); 
            pixel.val[0]=0;
            pixel.val[1]=0;
            pixel.val[0]=0;
            pixel.val[1]=0;
            cvSet2D(img2,i,j,pixel);
        }

    //IplImage* img = cvloadImage (argv[1],0);
    cvShowImage("image",img);
    cvShowImage("image2",img2);
    cvWaitKey(0);
    return 0;
}

1 réponse

BunoCS Messages postés 15479 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 25 juin 2024 103
Modifié par BunoCS le 25/11/2013 à 19:08
Hello,
Il me semble que les noms des méthodes sont assez explicites...
La doc se trouve ici

Dis-nous qu'est-ce que tu ne comprends pas.

PS: j'ai rajouté les balises code dans ton message. Les explications sont ici. Merci d'y penser la prochaine fois ;)

@+
Buno, Modo CS-CCM
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
The urgent is done, the impossible is underway. For miracles, envisage a time ...
1
Rejoignez-nous