Мультимедийное Программирование OpenCV
Шрифт:
Проверьте, что Debug mode(режим отладки) в настоящее время включен !!!
Режим
(Режим выпуска -> opencv_worldxxx.lib)
Debug mode -> opencv_worldxxxd.lib
(Release mode -> opencv_worldxxx.lib)
Имя -> OpenCV410_x64_v15_ отлаживать
Name -> OpenCV410_x64_v15_debug
Местоположение -> Папка сохранения программы OpenCV (помните!!!)
Location -> OpenCV program saving folder (remember!!!)
•
При использовании Visual Studio в Release mode(режиме выпуска)
–
Запустите проект> Свойства в Main Menu
–
Выполните то же самое содержание на страницах с 24 по 30
Release mode -> opencv_worldxxx.lib
(Режим выпуска -> opencv_worldxxx.lib)
•
Имя
– > OpenCV410_x64_v15_release
Name -> OpenCV410_x64_v15_release
•
Местоположение -> Папка сохранения программы OpenCV (помните!!!)
Location -> OpenCV program saving folder (remember!!!)
Пример программы OpenCV / OpenCV Sample Program
•
запись OpenCV Sample Program
•
Ввод имени программы C++… -> ???.cpp
C++ program name typing… -> ???.cpp
#include <opencv2/highgui.hpp>
пустая функция
{
cv::Mat image(300, 400, CV_8UC1, cv::Scalar(200));
cv::imshow("Просмотр изображений", image);
резюме::waitKey (0);
}
#include <opencv2/highgui.hpp>
void main
{
cv::Mat image(300, 400, CV_8UC1, cv::Scalar(200));
cv::imshow("Image Viewer", image);
cv::waitKey(0);
}
•
Ошибка
– >
установка
x64!!
/
Error -> x64 setting!!
•
Ctrl+F5:
запустить
без
отладки
.
/
Ctrl+F5 : Start without Debugging
Выход (Результат) / Output (Result)
3. OpenCV Classes
Точка_Класс / Point_ Class
•
Шаблонный
класс
(template class)
для
представления
позиций
width
(
ширины
)
и
height
(
высоты
)
в
двухмерных
координатах
(2 Dimension coordinate).
•
(
Объявление
класса
Point_( Declaration of Point_ Class
)
Point_<int> <==> Point2i <==> Point;
Point_<float> <==> Point2f;
Point_<double> <==> Point2d;
•
Бывший
)
Ex)
Point_<int> pt1(100, 200);
Point_<float> pt2(92.3f, 125.23f);
Point_<double> pt3(100.2, 300.9);
Point pt4(120, 69);
Point2f pt5(0.3f, 0.f), pt6(0.f, 0.4f);