void Driver::writeToLeds(RGB rgbp[8][8]) { //clear_led(); for(int i=0; i<8; i++) { for(int j=0; j<8;j++) { if(!equal(pre_array[i][j],rgbp[i][j])) { temp_color = rgbp[i][j]; write_color_table(j,i, temp_color); } } } for(int i=0;i<8;i++) { for (int j=0;j<8;j++) { pre_array[i][j]=rgbp[i][j]; } } }
void BmpWriter::init(FILE* f, size_t w, size_t h, size_t c) { my_file = f; write_header(f, w, h, c); if(c == 1) write_color_table(f); }