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


Фотография

Эксперимент по фотографированию и последующей сборке гурта монеты в полуавтоматическом режиме


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 AK

AK

    профессор

  • Коллекционер
  • 4 999 сообщений
  • родной язык:русский
  • я прочёл и понял Устав:да
  • Имя, отчество:Александр Сергеевич
  • Номер карты:4154-7354
  • Пол:Мужчина
  • Город:Москва
Репутация: 402
MS70

Отправлено 22.02.2011 - 00:07:22

В принципе, фотографии получились ужастные, но решил все таки запостить т.к. сам по себе способ их получения имеет некоторый интерес.
Итак, условия задачи имеется: монета, у которой хочется получить изображение гурта. Вот тут coins2001 упоминал приспособление, с помощью которого можно получать скан. (сайт с оригинальным постом вроде запрещен к упоминанию, кому интересно - вторая ссылка в гугле по запросу "отсканировать гурт монеты"). Минус метода - целых 5 минут работы, за что он был отметен с негодованием. Мы пойдем другим путем и заставим за нас работать электронику. Для реализации были взяты (не буду подробно расписывать что это за элементы т.к. взяты они по принципу наличия у меня):
Комп для управления фотоаппаратом и дальнейшей обработки фотографий
Цифровой фотоаппарат Olympus С-4000, главным и единственным достоинством которого является его наличие у меня, для управления им с компа использовалась программа Cam2Com
Сервомашинка "Pilotage S-101", которая будет поворачивать саму монету
Плата с программируемым микроконтроллером Cosmo Black Star, ничем кроме названия не отличающаяся от Arduino Duemilanove и имеющая в своем арсенале средства управления сервомашинками

По-хорошему, надо было бы синхронизировать работу сервопривода и фотоаппарата, но я просто разнес их по времени, в итоге привод поворачивал монету на 10 градусов раз в 20 секунд, а фотоаппарат также раз в 20 секунд делал снимок. Т.к. фотоаппарат был неподвижен, а монета крутилась вокруг своего центра, то в получившихся фотографиях монета все время стояла на одном и том же месте, что очень упрощает автоматическую обработку таких фотографий. Для обработки использовался пакет ImageMagick, а конкретно 3 утилиты из него:
display ИМЯ-ФАИЛА - позволяет в графическом режиме посмотреть, что ты творишь и что у тебя получается для одной фотографии
mogrify -crop 90x77+396+18 *.JPG - применяет обрезку (в принципе, может делать и кучу всего другого, зависит от ключей) к указанным файлам, в данном случае ко всем JPG в папке, параметры обрезки были предварительно получены в display на примере одного файла. Имейте ввиду, что mogrify переписывает исходные фаилы!
convert *.JPG +append result1.png - преобразует файлы разных типов друг в друга, при запуске как в данном случае склеивает их все в один.

Результат приведен ниже, каждый файл склеен из 18 отдельных кусков, никаких действий с файлами помимо обрезки и склейки не проводилось (единственное что - я подобрал обрезку с шестого раза, но за счет пакетной обработки это заняло примерно 5 минут). сборка несмного не совпала т.к. я криво проложил монету на качалку привода и она вертелась не совсем вокруг своего центра
result.png
result1.png

Итого, человек потребовался всего три раза: запуск привода и фотоаппарата, повторный запуск (т.к. сервопривод умеет поворачиваться только на 180 градусов) и посмотреть, как обрезать фото. Все средства кросплатформенные за исключением Cam2Com

PS Первоначально я хотел скормить обрезанные с запасом фотки склейщику панорам, но из-за плохого качества он не смог найти в них общих точек, а расставленые мной в ручную оказались не точны и склеил он нечто психоделическое, хотя отдельные части гурта и на этой склейке получились неплохо (на обрезанных фото не было более 3 символов за раз):
test.png
89,177,178,180,181,48,198,214,245,182,183,184,185,186,4,30,131,163,190,164,246,248,249,250,251,252,28,156,165,199,202,92,62,61,132,96,213,144,154,102,65,159,66,93,203,242,72,74,76,145,77,81,161,94,207,123,73,103,108,109,130,148,191

#2 Фима Фокс

Фима Фокс

    наглая рыжая морда

  • Коллекционер
  • 9 632 сообщений
  • Имя, отчество:Фима, сын Баруха
  • Пол:Мужчина
  • Город:מוסקבה הבירה של ברית המועצות
Репутация: 2 769
Prf70

Отправлено 22.02.2011 - 00:09:26

Да уж лучше классические фотки части гурта, чем такой


Сообщение отредактировал Лика-33: 02.10.2015 - 14:15:13
2.9.3

89,177,178,180,181,48,198,214,245,182,183,184,185,186,4,30,131,163,190,164,246,248,249,250,251,252,28,156,165,199,202,92,62,61,132,96,213,144,154,102,65,159,66,93,203,242,72,74,76,145,77,81,161,94,207,123,73,103,108,109,130,148,191

#3 Ganesha

Ganesha

    кандидат наук

  • Коллекционер
  • 1 917 сообщений
  • я прочёл и понял Устав:да
  • Пол:Мужчина
  • Город:Москва
Репутация: 297
MS69

Отправлено 22.02.2011 - 00:39:22

На самом деле, всё гораздо проще, сперва со штатива на прикрытой диафрагме поворачивая монету вокруг центральной оси по частям снимается весь гурт. Затем в любой программе для сборки панорам ( я использовал Ptgui) эти файлы сшиваются друг с другом, полученное изображение обрезается и немного правится фритрансформом в фотошопе, в результате получается абсолютно прямая и бесшовная лента гурта. К сожалению, результаты своих экспериментов я утратил, и показать мне нечего.
89,177,178,180,181,48,198,214,245,182,183,184,185,186,4,30,131,163,190,164,246,248,249,250,251,252,28,156,165,199,202,92,62,61,132,96,213,144,154,102,65,159,66,93,203,242,72,74,76,145,77,81,161,94,207,123,73,103,108,109,130,148,191

#4 Ganesha

Ganesha

    кандидат наук

  • Коллекционер
  • 1 917 сообщений
  • я прочёл и понял Устав:да
  • Пол:Мужчина
  • Город:Москва
Репутация: 297
MS69

Отправлено 22.02.2011 - 00:56:41

Да, совсем забыл, монету в этом случае необходимо снимать так, чтобы она занимала весь кадр, а лучше, даже чтобы края гурта оказывались за кадром.
89,177,178,180,181,48,198,214,245,182,183,184,185,186,4,30,131,163,190,164,246,248,249,250,251,252,28,156,165,199,202,92,62,61,132,96,213,144,154,102,65,159,66,93,203,242,72,74,76,145,77,81,161,94,207,123,73,103,108,109,130,148,191

#5 an_38

an_38

    академик

  • Модератор ЦФН СССР
  • 5 315 сообщений
  • я прочёл и понял Устав:да
  • Имя, отчество:Андрей Павлович
  • Пол:Мужчина
  • Город:Иркутск
Репутация: 1 289
PROOF

Отправлено 22.02.2011 - 03:35:20

Можно гурт сканировать. http://coins.numizma...der=asc&start=0
89,177,178,180,181,48,198,214,245,182,183,184,185,186,4,30,131,163,190,164,246,248,249,250,251,252,28,156,165,199,202,92,62,61,132,96,213,144,154,102,65,159,66,93,203,242,72,74,76,145,77,81,161,94,207,123,73,103,108,109,130,148,191

#6 S.Titov

S.Titov

    АлхимиК, Юзер 2011 года.

  • Коллекционер
  • 7 596 сообщений
  • Пол:Мужчина
  • Город:Москва
Репутация: 1 500
Prf69

Отправлено 22.02.2011 - 11:09:19

Любые опыты на собаках полезны, полезен и этот. Главным минусом вижу обилие машинерии и самое главное - неровность самой монеты. Боюсь от Петра до Павла способ бесполезен - слишком много горбатых монет, или рукопашной будет столько, что способ Ганеши покажется избавлением от мук. Хотя если честно, судя по описанию он и так самый простой. И можно обойтись одним фотошопом даже.
89,177,178,180,181,48,198,214,245,182,183,184,185,186,4,30,131,163,190,164,246,248,249,250,251,252,28,156,165,199,202,92,62,61,132,96,213,144,154,102,65,159,66,93,203,242,72,74,76,145,77,81,161,94,207,123,73,103,108,109,130,148,191

#7 AK

AK

    профессор

  • Коллекционер
  • 4 999 сообщений
  • родной язык:русский
  • я прочёл и понял Устав:да
  • Имя, отчество:Александр Сергеевич
  • Номер карты:4154-7354
  • Пол:Мужчина
  • Город:Москва
Репутация: 402
MS70

Отправлено 22.02.2011 - 12:31:54

На самом деле, всё гораздо проще, сперва со штатива на прикрытой диафрагме поворачивая монету вокруг центральной оси по частям снимается весь гурт. Затем в любой программе для сборки панорам ( я использовал Ptgui) эти файлы сшиваются друг с другом, полученное изображение обрезается и немного правится фритрансформом в фотошопе, в результате получается абсолютно прямая и бесшовная лента гурта.
К сожалению, результаты своих экспериментов я утратил, и показать мне нечего.

Я что-то вроде этого и хотел сделать, не получилось :sorry:

Любые опыты на собаках полезны, полезен и этот. Главным минусом вижу обилие машинерии и самое главное - неровность самой монеты. Боюсь от Петра до Павла способ бесполезен - слишком много горбатых монет, или рукопашной будет столько, что способ Ганеши покажется избавлением от мук. Хотя если честно, судя по описанию он и так самый простой. И можно обойтись одним фотошопом даже.

Для меня опыт был полезен тем, что я узнал про пакет ImageMagick (когда затевал, держал в голове пакетную обработку из фотошопа и надеялся найти что-то подобное, сам фотошоп не использую т.к. для меня это стрельба по воробьям из пушки + основная система у меня линукс), ну и поупражнялся с arduino, которую я сейчас осваиваю. Увы, но в данном случае имеется неровность не монеты, а рук, именно её-то я и пытаюсь исправить машинерией (она была куплена для других целей, так что использовалось то, что есть, реально можно было бы обойтись простым электродвигателем и каким-нибудь генератором импульсов - удерживать-то позицию не надо, монета крутилась в плоскости стола). Ещё одна причина неровности - я вообще свет не выставлял и фотографировал при свете из окна

Можно гурт сканировать.
http://coins.numizma...der=asc&start=0

Тут опять-таки нужно катить вручную, а людям я не доверяю, себе в частности ;) .
89,177,178,180,181,48,198,214,245,182,183,184,185,186,4,30,131,163,190,164,246,248,249,250,251,252,28,156,165,199,202,92,62,61,132,96,213,144,154,102,65,159,66,93,203,242,72,74,76,145,77,81,161,94,207,123,73,103,108,109,130,148,191


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей