LINUX.ORG.RU

fSpy 1.0.0 — программа для калибровки камер наблюдения

 , , ,

fSpy 1.0.0 — программа для калибровки камер наблюдения

2

0

fSpy — свободная кросс-платформенная программа для калибровки камер наблюдения по снятым фотокадрам.

Данные калибровки (JSON) в последствии можно использовать в других программах, например в Blender для реконструкции 3D сцен и положения камер на основе исходных фотокадров.

Программа написана на языке TypeScript с использованием фреймворка Electron в качестве графического интерфейса программы.

>>> Сайт программы

>>> Руководство пользователя

>>> Репозиторий исходного кода (GitHub)

>>> Дополнение для импорта в Blender 2.79

>>> Подробности

★★★★★

Проверено: jollheef ()
Последнее исправление: atsym (всего исправлений: 5)

Не для средних умов, я так и не понял, нактель оно нужно, у меня 24 камеры и ни одна из них не нуждается в калибровке.

Bruce_Lee ★★
()

с использованием фреймворка Electron в качестве графического интерфейса программы

ненужно, уносите

iluha16
()
Ответ на: комментарий от iluha16

Таки они, пираты программисты XXI века.

Как по мне интерфейс программы стоило бы переписать на Qt, потому как он очень простой.

P.S.: Linfan, как думаеш, можно подобный плагин сделать для sK1 2.0?

atsym ★★★★★
() автор топика

TypeScript с использованием фреймворка Electron

Пц. Плюсую вышеотписавшихся.

dimgel ★★★★★
()

Ничего не понял, видео посмотрел, ну по фотке моделить можно, а причём тут камеры наблюдения?

FUNCTION
()
Ответ на: комментарий от Deleted

блеан... плагин для блендера на трускрипте и эдектроне... ёптить...

Лорчую.

Tanger ★★★★★
()
Ответ на: комментарий от Bruce_Lee

Не для средних умов, я так и не понял, нактель оно нужно, у меня 24 камеры и ни одна из них не нуждается в калибровке.

через пару месяцев пошлют тебя на объект, в какой-нить усть-норильский-закамск, калибровать сбившуюся камеру, а ты им такой:

" а вот дайте мне шелезяку, чтобы электрон летал, и тайп-скрипт не глючил..и чтоб в -40 и пару часов..и под списание :-)"

MKuznetsov ★★★★★
()
Ответ на: комментарий от atsym

Накой в векторный 2D редактор тащить всякую 3D гадость? А то потом и мясорубку присобачить попросишь и холодильник подключить )))

Linfan ★★★★★
()
Ответ на: комментарий от Linfan

А то потом и мясорубку присобачить попросишь и холодильник подключить )))

...и блендер! ;)

А по сути сабжа, я не понимаю почему подобного плагина нет ещё в Inkscape, ведь там функция «Create 3D boxes» очень похожа на то что делает fSpy в главном окне.

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 1)

Программа написана на языке TypeScript с использованием фреймворка Electron

закапывайте

ioway
()
Ответ на: комментарий от anonymous

чуть ниже в новостях nextcloud на php, тут ekectron. просто досадно.

Некстклауд-то понятно, почему на php. Там задача изначально вебовская — «поднять свой маленький гугл с амазоном впридачу». А здесь... да...

hobbit ★★★★★
()
Ответ на: комментарий от slovazap

Пофиг, если оно работает. BLAM вощмта тоже вполне справлялся, но вдруг это лучше

Kaiwas
()
Ответ на: комментарий от atsym

Доо простой. Ты научи сначала веб макаку крестам.

anonymous
()
Ответ на: комментарий от slovazap

Хотел заценить, уведел что электрон, до свидания.

Да-да, это просто заговор, ведь никаких других причин использовать электрон нет. Так же?

Wizard_ ★★★★★
()
Ответ на: комментарий от slovazap
  • Electron applications run the same regardless of the operating system.
  • Development cost for Electron applications is lower because developers don’t need to code across multiple browsers and operating systems.
  • An Electron app will run exactly the same in 10 years as it does now. It won’t be affected by new or broken browsers and, from a user perspective, will look and behave the same.

Тут ещё надо добавить про преимущества ноды как платформы выполнения и внятную архитектуру приложения. Но ты же просто даже не пытался ничего читать про электрон, правда?

Wizard_ ★★★★★
()
Ответ на: комментарий от Wizard_

Electron applications run the same regardless of the operating system

Ложь, на FreeBSD/arm64 ни одно что-то не работает.

Development cost for Electron applications is lower because developers don’t need to code across multiple browsers and operating systems.

Это ничем не лучше десятков других кросс-платформенных фреймворков.

An Electron app will run exactly the same in 10 years as it does now. It won’t be affected by new or broken browsers and, from a user perspective, will look and behave the same.

Это очень плохо, потому что все дыры что найдут в хроме за 10 лет останутся с приложением. И то что поведение не изменится тоже плохо, значит 4К и другие новые фичи оно поддерживать не будет.

А так, нормальные приложения тоже не будут затронуты проблемами браузеров, потому что их не используют :)))

А теперь про оверхед этого говна поговорим?

slovazap ★★★★★
()
Ответ на: комментарий от slovazap

FreeBSD/arm64

Оно и на amd64 не работает.

https://github.com/electron/electron/issues/3797 (открыт уже 3 года)

we don't have any plan to add support for FreeBSD

Смузихлебы, что с них взять.

PS: 9 x подряд

Код проверки защиты от роботов не совпадает (incorrect-captcha-sol)

Это такой намек на «чисто формально анонимы все еще разрешены, а кривая гуглокапча вконец оборзевшего гугла — ислючительно проблема анонимов!»?
Лучей поноса вам.

anonymous
()
Ответ на: комментарий от anonymous

Смузихлебы, что с них взять.

Фряха как десктоп целевой аудитории сабжа не нужна от слова «совсем». Она и на серваке-то им не очень сдалась.

AP ★★★★★
()
Ответ на: комментарий от AP

Фряха как десктоп целевой аудитории

Ну так и нефиг гордо заявлять о крутой кроссплатформености.
Можно подумать, у них там такой лоу-левел, что прям аж сисколами оперируют …
По отдельности оно все на бзде есть (хром, нода и т.д.), уже готовое. Патчи конкретно для бзд тоже предлагали, как и порт (https://github.com/yzgyyang/freebsd-ports-electron см. в files/patch_*),
но это смузихлебам не интересно — их же саппортить надо будет.

anonymous
()
Ответ на: комментарий от anonymous

Такой функционал давно встроен в Blender. Я не понимаю зачем сабж? https://prnt.sc/lj0abt

Это для другого. https://i.imgur.com/1Pm3Fwb.png

Но, увы:

The following types of images will not work well with fSpy
⚫ photos taken with lenses with severe distortion, e.g fisheye lenses
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.