Перейти к содержимому
Compvision.ru

ter_nk

Пользователи
  • Количество публикаций

    90
  • Зарегистрирован

  • Посещение

Все публикации пользователя ter_nk

  1. Есть системы создающие такие 3D модели. Но правильно ли я понимаю, что для создания таких систем нужно использовать дальномер. Правильно ли я предполагаю, что для дальномер определяет расстояние по каким-то контрольным точкам и на основании этого и строится 3D модель. Если есть ссылки на эту тему или какое ПО по этому делу, буду благодарен.
  2. Понял, спасибо, читать и изучать мне
  3. Но если мы знаем что, цвет красный, по идее же можно, может просто получится не точно, а может наоборот, ведь черно=белые камеры гораздо более чувствительные.
  4. Цветовая температура

    Если я правильно понимаю, то за это отвечает флаг CV_CAP_PROP_WHITE_BALANCE т.е. мне для установки значение надо прописать типа VideoCapture cap(0); cap.set(CV_CAP_PROP_WHITE_BALANCE, 1000); Но этот флаг вроде как не поддерживается, как это сделать?
  5. Цветовая температура

    да там параметры для андроида как раз, пришлось как раз вылезать из проблемы с помощью драйвера
  6. Цветовая температура

    Можно этот баланс отключить?
  7. HIGHGUI ERROR: V4L: Unable to set camera FPS

    На АРМ (Дебиан) пытаюсь получить кадр с камеры Из-за слабости проца пытаюсь выставить частоту, код такой VideoCapture cap(0); cap.set(CV_CAP_PROP_FRAME_WIDTH, 1068); cap.set(CV_CAP_PROP_FRAME_HEIGHT, 801); cap.set(CV_CAP_PROP_FPS, 1); usleep(2000000); if(cap.isOpen()) { cap >> frame; } libv4l2: error getting capabilities: Invalid argument HIGHGUI ERROR: V4L: Unable to set camera FPS и дальше ничего
  8. HIGHGUI ERROR: V4L: Unable to set camera FPS

    Хотя вряд ли бы работало. gstreamer работает в том числе и с устройствами video4linux а у меня вроде как система камеру таковым не признает.
  9. HIGHGUI ERROR: V4L: Unable to set camera FPS

    Попробовал поставить, и не поставился и все работать перестало
  10. HIGHGUI ERROR: V4L: Unable to set camera FPS

    v4l2-ctl --info VIDIOC_QUERYCAP: failed: Invalid argument /dev/video0: not a v4l2 node
  11. HIGHGUI ERROR: V4L: Unable to set camera FPS

    У меня стандартное ставится как раз такое (последнее сообщение), я там убрал установку разрешений а ошибки те что привел
  12. HIGHGUI ERROR: V4L: Unable to set camera FPS

    Может ошибься, без установки разрешения и частоты Failed to query video capabilities: Invalid argument libv4l2: error getting capabilities: Invalid argument а вот что происходит и виснет [ 142.181182] [vec535_do_ioctl:1036] VIDIOCGCAP! [ 142.185913] [vec535_do_ioctl:1051] VIDIOCGCHAN [ 142.190612] [vec535_do_ioctl:1073] VIDIOCGPICT! [ 142.198486] [vec535_set_pict:280] autolevel = 7 [ 142.204223] [vec535_do_ioctl:1073] VIDIOCGPICT! [ 144.216491] [vec535_do_ioctl:1153] VIDIOCMCAPTURE:2136, 1602 [ 144.222503] [vec535_do_ioctl:1176] set 2136x1602 resoulution [ 144.228637] [vec535_start_stream:625] startstream for 2136 1602 on 2136 1602 mode [ 144.275177] [vec535_start_stream:648] Memory succesfull allocated for buffers [ 144.283630] [vec535_video_irq:508] irq with packet length = 0 [ 144.289733] [vec535_video_irq:546] irq with packet length = 0 and offset=0 for 2136 [ 144.298126] [vec535_do_ioctl:1153] VIDIOCMCAPTURE:2136, 1602 [ 144.304168] [vec535_do_ioctl:1176] set 2136x1602 resoulution
  13. HIGHGUI ERROR: V4L: Unable to set camera FPS

    Есть такая программа camorama разрешение в ней менять все же можно, а частоту нет
  14. HIGHGUI ERROR: V4L: Unable to set camera FPS

    Установка частоты вызывает первую строку ошибки, а частота - вторая строка. На юбунте этого нет.
  15. HIGHGUI ERROR: V4L: Unable to set camera FPS

    Там какая-то проблема с драйвером что ли. Я на обычном компе мощном пробовал и там снимки получались как бы со смещенными квадратами и вот когда я добавил ФПС кадр стал целым.
  16. Проблема с видеокамерой

    Есть видиокамера, установил драйвер под линукс. Для линукс есть такая программа camorama. На среднем разрешении причем выбирает как-то по своему 1068х801 (в документации среднее указано другое). Пишу так VidoeCapture cap(0); cap.set(CV_CAP_PROP_WIDTH, 1068); cap.set(CV_CAP_PROP_HEIGHT, 801); cap >> file; Сохранию и получается как-то кусками. А программа то правильно делает, что не так?
  17. Проблема с видеокамерой

    кажется установка CV_CAP_PROP_FPS решает проблему, но тут выяснилось что на VideoCapture cap(0); при запуске исполняемого файла libv4l2: error getting capabilities: Invalid argument
  18. Компиляция под Cortex-A8

    Нужно скомпилировать код с opencv под этот процессор, каким путями можно пойти, если на самой плате это не сделаешь. С использованием кросскомпилятора как-то все не очень ясно мягко говоря.
  19. Компиляция под Cortex-A8

    Да у меня как раз с кроскомпиляцией были проблемы, вроде как-то удалось таки.
  20. Создание makefile

    В директории несколько файлов cpp и h all: test CC = g++ CC_FLAGS=-c -w INCLUDES = -I/usr/local/include/opencv SOURCES = test.cpp MainFrame.cpp $(CC) $(SOURCES) $(INCLUDES) Директория usr/local/include/opencv содержит файл например cv.h компилятор говорит что нет файла или директории Если у кого есть готовый пример, буду благодарен, нахожу какие мейкфайлы которые вроде как рабочие а выдаются ошибки С таким вариантом all: main g++ main.cpp -o main CPPFLAGS = $(shell pkg-config --cflags opencv) LDLIBS = $(shell pkg-config --libs opencv) вроде либы и похватывает, но все равно ошибки g++ -I/usr/local/include/opencv -I/usr/local/include main.cpp -L/usr/local/lib -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d -lopencv_objdetect -lopencv_contrib -lopencv_legacy -lopencv_flann -o main g++ main.cpp -o main /tmp/ccWkZVBD.o: In function `main': main.cpp:(.text+0x54): undefined reference to `cv::imread(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' /tmp/ccWkZVBD.o: In function `cv::Mat::~Mat()': main.cpp:(.text._ZN2cv3MatD1Ev[cv::Mat::~Mat()]+0x2b): undefined reference to `cv::fastFree(void*)' /tmp/ccWkZVBD.o: In function `cv::Mat::operator=(cv::Mat const&)': main.cpp:(.text._ZN2cv3MataSERKS0_[cv::Mat::operator=(cv::Mat const&)]+0xf2): undefined reference to `cv::Mat::copySize(cv::Mat const&)' /tmp/ccWkZVBD.o: In function `cv::Mat::release()': main.cpp:(.text._ZN2cv3Mat7releaseEv[cv::Mat::release()]+0x3b): undefined reference to `cv::Mat::deallocate()' collect2: ld returned 1 exit status make: *** [all] Ошибка 1
  21. Создание makefile

    Надо было так g++ $(CPPFLAGS) $(LDLIBS) main.cpp -o main
  22. Неправильные RGB из Mat

    Читаю файл BMP 24-битный Mat m = imread("2.bmp", 1); c 54 байта в BMP начинаются данные Смотрю напримет так Vec3b v = m.at<Vec3b>(0,0); uchar u = v[0]; v[1] v[2] значения какая чушь в конце данные тоже другие смотрю m.data[0] и т.д. та же самая чушь Откуда эти данные и что это такое? Версия opencv 2.3.1 (на это есть причины) функция split дает ту же ерунду
  23. Неправильные RGB из Mat

    Спасибо, доразбираюсь в понедельник.
  24. Неправильные RGB из Mat

    вот 17_3.bmp
×