Са тако широким низом функционалности, ОпенЦВ је током година пронашао своју употребу у технологији препознавања лица, медицинским сликама, видео надзору, па чак и у комерцијалним услугама, попут ВФКС-а и праћења кретања у филмској индустрији.
Овај чланак пружа водич који вам показује како да инсталирате ОпенЦВ 4 на ваш Убунту 20.40 и како најбоље искористити ову библиотеку инсталирањем највише препоручених пакета.
Почећемо са инсталирањем ОпенЦВ зависности пре инсталирања ОпенЦВ-а.
1. корак: Ажурирајте систем
Прво отворите терминал и унесите следеће да бисте ажурирали систем:
$ судо апт ажурирање && надоградња
Корак 2: Преузмите додатне библиотеке
Затим затражите и инсталирајте алате за програмере и визуелне И / О библиотеке за преглед и уређивање слика и видео датотека. За то користите следеће наредбе:
$ судо апт инсталл буилд-битно цмаке распакујте пкг-цонфиг$ судо апт инсталл либјпег-дев либпнг-дев либтифф-дев
$ судо апт инсталл либавцодец-дев либавформат-дев либсвсцале-дев либв4л-дев
$ судо апт инсталл либквидцоре-дев либк264-дев
Да бисте даље побољшали ОпенЦВ, инсталирајте доње пакете:
$ судо апт инсталирајте либатлас-басе-дев гфортран
Корак 3: Преузмите Гноме ТоолКит
Гноме Тоолкит (ГТК) је бесплатан и отворен алатни алат за видгет који се може користити за креирање ГУИ-а. Унесите наредбу испод да бисте преузели Гноме Тоолкит:
$ судо апт инсталл либгтк-3-дев
Корак 4: Инсталирајте Питхон 3 заглавља за развој
Користите следеће кодове за инсталирање Питхон 3 развојних заглавља:
$ судо апт-гет инсталирај питхон3-дев
Напомена: Ако већ нисте могли да препознате, инсталацију изводимо са везама Питхон 3.
Са инсталираним зависностима, сада можемо прећи на преузимање ОпенЦВ-а.
Корак 5: Преузмите ОпенЦВ
Преузимање ОпенЦВ-а је прилично једноставно. Једноставно идите у своју кућну фасциклу и преузмите ОпенЦВ и опенцв_цонтриб, који долазе са неким модовима који додају функционалност ОпенЦВ-а. Да бисте то урадили, унесите следеће:
$ цд ~$ вгет -О опенцв.зип хттпс: // гитхуб.цом / опенцв / опенцв / арцхиве / 4.0.0.зип
$ вгет -О опенцв_цонтриб.зип хттпс: // гитхуб.цом / опенцв / опенцв_цонтриб / арцхиве / 4.0.0.зип
Затим извуците архиве помоћу наредби испод:
$ распакујте опенцв.зип$ унзип опенцв_цонтриб.зип
Овај корак није обавезан. Можете да преименујете директоријуме уношењем наредби испод:
$ мв опенцв-4.0.0 опенцв$ мв опенцв_цонтриб-4.0.0 опенцв_цонтриб
Корак 6: Оптимизујте Питхон 3 ВЕ за ОпенЦВ
У овом кораку ћемо инсталирати пип. Унесите следеће команде да бисте то урадили:
$ вгет хттпс: // боотстрап.пипа.ио / гет-пип.пи$ судо питхон3 гет-пип.пи
Корак 7: Навикните се на ВЕ за развој Питхона
Са виртуелним окружењем можете радити са две паралелне зависности верзије софтвера.
Овде ћемо користити виртуаленв и виртуаленввраппер пакете за навигацију у Питхон виртуелним окружењима.
Да бисте инсталирали пакете виртуаленв и виртуаленввраппер и креирали питхон ВЕ са њима, унесите следеће:
$ судо пип инсталирај виртуаленв виртуаленввраппер$ судо рм -рф ~ / гет-пип.пи ~ /.кеш / пип
Унесите следећи код да бисте додали ~ /.басхрц датотека:
$ ецхо -е "\ н # виртуаленв и виртуаленввраппер" >> ~ /.басхрц$ ецхо "извоз ВОРКОН_ХОМЕ = $ ХОМЕ /.виртуаленвс ">> ~ /.басхрц
$ ецхо "екпорт ВИРТУАЛЕНВВРАППЕР_ПИТХОН = / уср / бин / питхон3" >> ~ /.басхрц
$ ецхо "соурце / уср / лоцал / бин / виртуаленввраппер.сх ">> ~ /.басхрц
Сад извор ~ /.басхрц датотека са следећим:
$ извор ~ /.басхрц
Корак 8: Стварање виртуелног окружења
Сада можемо прећи на стварање виртуелног окружења ОпенЦВ 4 + Питхон 3. Унесите следећи код да бисте креирали виртуелно окружење Питхон 3.
$ мквиртуаленв цв -п питхон3
Као што видите, назвали смо наш ВЕ 'цв;' Можете дати било које име свом ВЕ-у, иако је пожељно да буду кратка и релевантна.
Створили смо пи3цв4 ВЕ за употребу са Питхон 3 + ОпенЦВ 4. Да бисте видели у ком сте ВЕ-у, унесите следећу команду:
$ воркон цв
Корак 9: Инсталирајте НумПи
НумПи је пакет Питхон библиотеке који га додаје инсталирањем математичких функција високог нивоа и подржавањем вишедимензионалних низова и матрица. Вероватно ће вам добро доћи када користите ОпенЦВ, па вам препоручујемо да га инсталирате. Дајте следећу команду да бисте то урадили:
$ пип инсталирај нумпи
Корак 10: Повежите ОпенЦВ 4 са виртуелним окружењем
Потражите верзију Питхон инсталирану на вашем систему тако што ћете унети следеће:
$ воркон цв$ питхон -верзија
Сада када знате верзију Питхона коју користите, можете да прерадите директоријум сите-пакети.
Корак 11: Провера инсталације
Можете да проверите да ли је ОпенЦВ правилно инсталиран и да ли ће радити без проблема уношењем следеће наредбе:
$ воркон цв$ питхон
Ово активира виртуелно окружење и покреће Питхон интерпретер повезан са ВЕ-ом који сте управо активирали.
Закључак
И то у вези са завршетком. Овај чланак је пружио детаљно упутство које ће вам помоћи да покренете и покренете ОпенЦВ на вашем Убунту систему. Прегледали смо разне зависности које додају више функционалности ОпенЦВ-у и показали смо вам како да инсталирате ове зависности. Такође смо креирали виртуелно окружење Питхон 3 и повезали га са нашом инсталацијом ОпенЦВ. Након праћења корака наведених у овом чланку, требало би да сте успешно инсталирали ОпенЦВ на свом Убунту 20.24 сервер.