tipabot 0 Жалоба Опубликовано September 24, 2012 Народ подскажите есть ли в opencv функция -получения системного времени -или какой то свой таймер просто я хочу получить кросплатформенность и не хочу брать стандартные функции из windwos или linux p.s. или может вы знаете универсальный способ получения системного времени на С++ Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано September 24, 2012 <time.h> - входит в стандарт С, и является кроссплатформенной. http://ru.wikipedia.org/wiki/Time.h Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
tipabot 0 Жалоба Опубликовано September 24, 2012 сори забыл уточнить что мне надо милисекунды а тут время только до секунд Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано September 24, 2012 Тогда: #include <chrono> http://en.cppreference.com/w/cpp/chrono Здесь еще приблуда к этой библиотечке: http://home.roadrunner.com/~hinnant/duration_io/chrono_io.html Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
tipabot 0 Жалоба Опубликовано September 24, 2012 спасибо все получилось Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
mixa7638 5 Жалоба Опубликовано October 9, 2012 спасибо все получилось так должно еще лучше получиться int64 t = cv::getTickCount(); //некий процесс t = cv::getTickCount() - t; qDebug() << "\tTime elapsed: " << t*1000/cv::getTickFrequency(); 2 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах