-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.cpp
27 lines (26 loc) · 846 Bytes
/
main.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include "image.h"
#include "__imageParameter.h"
int main() {
Image image;
// EXP_1
// image.load_fig("exp_24.bmp", EXP1_OUT, 1);
// image.save_color_val(10, 10, EXP1_OUT);
// // EXP_2
// image.load_fig("exp_24.bmp", EXP2_OUT, 2);
// image.modify_color_val(720, 720, EXP2_OUT, 17, 19, 113);
// // EXP_3
// image.load_fig("bingzhang.bmp", EXP3_OUT, 3);
// image.modify_palette();
// // EXP_4
// image.load_fig("exp_24.bmp", EXP4_OUT, 4);
// image.add_edges(40, 40, 20);
// // EXTEND_EXP_1
// image.load_fig("bingzhang.bmp", EXP_EXT1_OUT, 5);
// image.verify_biClrUsed_biClrImportant();
// // EXTEND_EXP_2
// image.load_fig("exp_24.bmp", "kmeans.bmp", 6);
// image.transform_24_Kmeans(8);
image.load_fig("exp_24.bmp", EXP7_OUT, 7);
image.histogram_equalization();
return 0;
}