Ну, пробьешь ты головой стену. И что ты будешь делать в соседней камере?
посоветуйте какой нибудь контейнер для хранения матриц. Что бы было умножение, взятие обратной и т д. Вроде в vector такого нет.
это самая сложная часть, пожалуй)
Сама библиотека очень приятная.
Есть специальня библиотека с целой кучей встроенный математических функций. openCV называется.
что-то мне подсказывает, что реализаций матриц под C++ чуть больше, чем добуя.
Проект openCV это OpenSource Computer Vision, которую активно используют почти во всех С/С++/Python проектах для работы с математикой и известными численными методами.
Есть реализация почти всех известных человеческих фильтров, свёрток, метода главных компонент, сжатия/растяжения изображений со всеми возможными интерполяциями и так далее.
Не стоит забыват, что в каждом конкретном случае программист решает конкретную задачу.
Иногда проще самому написать покомпонентное сложение и перемножение матриц, чем таскать буст за собой.