uint*_tをuint_fast*_tに変更
[cuda.git] / binarize / binarize.cpp
index 792b290..f25bacd 100644 (file)
 
 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");
@@ -55,7 +55,7 @@ int _tmain(int argc, _TCHAR* argv[])
 }
 
 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.");