Example of ECVL gui.
#include <iostream>
using namespace std;
int main()
{
if (!
ImRead(
"../examples/data/test.jpg", img)) {
return EXIT_FAILURE;
}
auto i = black.
Begin<uint8_t>(), e = black.End<uint8_t>();
for (; i != e; ++i) {
*i = 0;
}
cout << "Executing WxFromImg" << endl;
cout << "Executing wxWidgets functions" << endl;
wx_black.Paste(wx_image, 100, 100);
cout << "Executing ImgFromWx" << endl;
cout << "Executing ChangeColorSpace" << endl;
#ifdef ECVL_WITH_OPENGL
cout << "Reading a nifti Image" << endl;
if (!
NiftiRead(
"../examples/data/nifti/LR_nifti.nii", nifti_image)) {
return EXIT_FAILURE;
}
ImShow3D(nifti_image);
#endif // ECVL_WITH_OPENGL
return EXIT_SUCCESS;
}