int example_decode(int argc, char *argv[])
{
    const char *filename = argc > 1 ? argv[1] : "test.png";

    decodeOneStep(filename);

    return 0;
}
Ejemplo n.º 2
0
Archivo: main.cpp Proyecto: Sopamo/m2p
void decode(const char * storagePath) {
    
    // Read file data
    std::vector<unsigned char> data;
    std::string imageFile = std::string(storagePath) + std::string("/out0.png");
    std::vector<unsigned char> imgdata = decodeOneStep(imageFile.data());
    
    // Generate file path
    std::ofstream movieFile;
    std::string movieFilePath = std::string(storagePath) + std::string("/output.avi");
    
    // Write the data
    std::ofstream outfile (movieFilePath,std::ofstream::binary);
    outfile.write ((char *)imgdata.data(),imgdata.size());
    outfile.close();
    
    std::cout << "Done with decoding\n";
}