Skip to content
Snippets Groups Projects
mainExemple.cpp 683 B
Newer Older
  • Learn to ignore specific revisions
  • Jean-Marc's avatar
    Jean-Marc committed
    #include <iostream>
    #include "Image.h"
    using namespace std ;
    
    
    int main() {
    
        Pixel vert (24,207,50);
        Pixel orange (232,172,42);
        Pixel rose (230,119,182);
        Image image1 (128,64);
        image1.effacer(rose);
        image1.dessinerRectangle(10, 10, 31, 52, vert);
        image1.setPix(20,22,orange);
        image1.setPix(100,50,orange);
        image1.sauver("./data/image1.ppm");
    
    Jean-Marc's avatar
    Jean-Marc committed
        
    
    Jean-Marc's avatar
    Jean-Marc committed
        Image image2;
        image2.ouvrir("./data/image1.ppm");
        image2.dessinerRectangle(80, 40, 110, 57, vert);
        image2.dessinerRectangle(21, 26, 39, 36, orange);
        image2.sauver("./data/image2.ppm");
    
    Jean-Marc's avatar
    Jean-Marc committed
        //image1.afficherConsole();
    
    Jean-Marc's avatar
    Jean-Marc committed
    
        image1.~Image();
        image2.~Image();
    
    Jean-Marc's avatar
    Jean-Marc committed
        
    
    Jean-Marc's avatar
    Jean-Marc committed
        return 0;
    }