using namespace FM7b5;
-static void binarize_cpu(ImageGray& out, const ImageGray& in, const uint8_t thres = 128);
+static void binarize_cpu(ImageGray& out, const ImageGray& in, const uint_fast8_t thres = 128);
int _tmain(int argc, _TCHAR* argv[])
{
try {
- const uint8_t thres(128);
+ const uint_fast8_t thres(128);
ImageGray image;
image = loadPGM("..\\img\\sine.pgm");
}
void
-binarize_cpu(ImageGray& out, const ImageGray& in, const uint8_t thres)
+binarize_cpu(ImageGray& out, const ImageGray& in, const uint_fast8_t thres)
{
if (in.width() != out.width() || in.height() != out.height()) {
throw std::runtime_error("sizes of input and output images are diferent.");