Делаем фото на документы

    imageФото на документы — написанная мною программа, которая предназначена для подготовки фотографии человека на российские документы. Программа больше года используется в десятках точках типа «фото на документы за 5 минут». Кроме этого, программу можно использовать дома, получая значительную экономию.

    Уверен, что посыпятся комментарии на тему «зачем, если есть фотошоп». Да, в графическом редакторе можно сделать тоже самое, но менее продуктивно. Ведь у фото на документы, кроме ширины и высоты, нужно соблюдать еще ряд параметров, например такие как размер лицевой части головы. И на каждый тип документов, свои параметры.


    Основные фишки программы


    • Получение фотографий из файла, либо из twain источников (web камеры, сканеры, фотоаппараты)
    • Более 10 типов документов. Возможность добавлять свои типы, или редактировать имеющиеся
    • Возможность вставки прямого или круглого уголка, овала с растушевкой.
    • Формирование готового для печати листа, содержащего нужное количество фотографий.
    • Возможность отправки фотографии во внешний редактор, для убирания прыщиков и пр.
    • Для фотолабов присутствует возможность вставки рекламного текста, который может содержать дату и время.

    image

    Как же с ней работать


    Достаточно открыть фотографию (получить из twain устройства, перетащить мышкой), установить три точки, как это показано на скриншоте и выбрать тип документа. Вы увидите красную рамку, которая показывает, какая область фотографии пойдет для дальнейшего использования.
    Если результат вас устраивает, то можно нажать кнопку «формировать». Обычно требуется какая либо коррекция (прыщики, фингалы, не ровные плечи, убрать фон). Для этого, фото можно отправить во внешний редактор (путь до него задается в настройках). Нажмите «В редактор» и откроется ваш любимый редактор с уже откадрированной фотографией. После редактирования, сохраните изображение.
    Осталось нажать кнопку «формировать», и выбрать, откуда брать изображение: из программы, либо из внешнего редактора.

    image

    Нажимаем «сохранить», и получаем готовое изображение, которое можно распечатать на фотопринтере (обязательно на матовой бумаге), либо отнести в фотолаб, где печать одной фотографии стоит на порядок дешевле, чем «фото на документы за 5 минут».

    Скачать программу можно с этой страницы. Так же доступна portable версия программы.

    P.S. Если кому, интересно, программа написана на python, c использованием графической библиотеки Tkinter (Tcl/Tk), для работы с изображениями используется PIL. Собрано все это с помощью py2exe.
    Поддержать автора
    Поделиться публикацией

    Комментарии 108

      +23
      хм… както раз просто щёлкнул себя на белом фоне автотаймером, обработал в фш, расположил на A4 несколько копий (про запас, пусть будут) и понёс с салон печатать. принёс, говорю «распечатайте вот это пожалуйста». тётенька бегло: лист n рублей. я уже достал кошелёк, как она «а-а-а, так вам на документы?! тогда n*5 рублей!». долго спорил… :'(
        +9
        где то я уже об этом слышал :)
          +5
          на баше у кого-то была аналогичная ситуация. тётенек с вот такими вот деревянными взглядами, к сожалению, не мало…
            +2
            Это еще ладно, тут хотя бы логику человека можно понять при желании. У меня тут не приняли как-то фотки на загран в паспортном столе, т.к. фон был не белый, а светлосерый. Я вернулся в фотолаб с вопросом вида «С чего бы у вас фотографии на загран делаются неправильно». Там нервная девочка умотала с кем-то совещаться, потом вернулась и предложила мне переделать эти фотки за полцены :) Я как-то даже не сразу нашелся что ответить.
            PS справедливость восторжествовала
              +1
              это справедливость? они должны были вернуть все деньги + сделать новые правильные бесплатно
                +9
                Сделали бесплатно. А насчет возврата денег — извините, не помню такого в законе. Устранить недостатки оказания услуги вроде обязаны?
                  0
                  именно так. иначе где тут бизнес? либо деньги вернул, либо исправил проблему
                    0
                    Так «либо-либо» или «и первое и второе и можно без хлеба»? Вы уж определитесь :)
                      0
                      да я вообще-то не сомневался. либо возврат, либо выполнение услуг
                      +2
                      Где-где?!
                      Туда поехал… сюда приехал… туда отвёз… время потрачено! Деньги на проезд… мало?!!!

                      Это только у нас ЭТО называется бизнесом!!!
                      • НЛО прилетело и опубликовало эту надпись здесь
                          +1
                          А после в «Разочаровался и вернулся».
                    +2
                    судя по минусам, большинство считает, что
                    вы должны были им заплатить еще раз 10 и сделать минет за их халатность
                    +2
                    Хм, когда я делал загран, они уже сами фоткали прямо на месте.
                      0
                      Это биометрический паспорт видимо. Я «успел» сделать обычный.
                        0
                        Как раз сегодня сдавал документы на загран паспорт.
                        На сам паспорт фоткают непостредственно в отделе УФМС (который при УВД) в такой специальной говорящей кабинке. Но для подачи документов всё равно нужно было принести 2 сделанные заранее цветные фотки «на загран.паспорт», которые при мне наклеили соответственно на два экземпляра моего заявления на выдачу загран.паспорта.
                        +7
                        Именно светлосерый фон и желетелен(10% серого или светло-голубого цвета). Поменьше слушайте безграмотных чинуш и сиделок в окошках. И перед тем как заниматься какими-то документами читайте нормативно-правовые документы на тему. Вот: www.rg.ru/pril/12/98/61/4206_3.gif
                        От сюда: www.rg.ru/2006/10/26/pasport-dok.html
                          0
                          Не возьмусь судить, сколько это — 10% серого :) Но за ссылки спасибо.
                            0
                            Да не за что. Прошу прощения если немного резко написал. Очень часто приходится просвещать людей по юридической теме на одном из форумов. В привычку вошло. :) Кстати, например, для визы в Финляндию как раз такие же требования. Думаю, что тут есть какой-то стандарт для фона фото.
                              +3
                              Главное еще объяснить этой тетечке, что Ваши документы правильные и соответствуют нормам. Все-таки синдром вахтера не так просто побороть
                      0
                      Ну не знаю. Я последние года три на всякие документы себя и свою семью фотографирую сам дома. Печатал в разных фирмах по Питеру эти фотографии, никто слова не сказал.
                        0
                        Похожая ситуация была)
                        Менял паспорт
                        Так как есть зеркалка смысла не видел никакого идти в салон где тебя три раза криво сфотографируют, но вроде как ещё и выбор предоставят)) а дома, в спокойной обстановке порядка 30 кадров… спокойно выбрал.спокойно обработал, понёс на печать, стандартное фото на документы 6 фотографий на лист сделал
                        Но не тут то было)) приготовил было уже 14 рублей за одну фотографию, она мне пробивает чек а там 150=) я с изумлением спрашиваю, что это такое. В ответ мне говорят ну у вас же фото на паспорт, а значит с вас 150 рур. Возмущения было велико, попытки доказать что я их фотографа не мучил, а просто пришёл распечатать фото не увенчались успехом. Блонд была сверх недовольна, когда я отказал ей в оплате.
                        Пришлось идти подальше в нормальный довольно известный в питере салон, где всё сделали без проблем. Но потерянного времени было жаль =)
                        +2
                        ориентировались на это?
                        www.colorriver.com/photolab.shtml

                          +2
                          если судить по скринам, сабж ближе к пользователю, нежели продут по ссылке. т.е. обладает более простым ГУИ, что несомненно есть плюс. вероятно, несколько недотягивает функционал, но автор написал, что «это вам не фш» :)
                            0
                            Да, фишек в моей программе меньше. Но я считаю, что непосредственно с редактированием справится гораздо лучше внешний редактор (это касается и костюмов на документы, например). Поэтому сюда и не планирую ничего такого добавлять.
                            Тем более, моя программа бесплатна :)
                            +8
                            Да не то чтобы ориентировался :)
                            Когда возникла необходимость делать фото на документы (в одном фотосалоне), нужен был софт. К этой программе я присматривался, но посчитал ее слишком дорогой, для простой операции. Вместо того, чтобы пользоваться взломанной, решил написать с нуля сам :)
                              –15
                              С нуля…
                              Когда есть работающий образец, это далеко не с нуля :)
                                +1
                                Тут слизывать в общем то и нечего. Единственное, это когда то посмотрел на скрин той программы, и поразмыслил, почему нужно именно в эти места ставить точки нафотографии
                              0
                              Грешен, не однократно пользовался демо-версией. Не знаю как сейчас, а раньше там была буквально «защита от дурака». Там печать (т.е. создание нужных файлов для печати на 10х15) была была «запрещена», а по факту — файлы создавались и хранились. Только расширение неправильное было. Менял расширение и пользовался :)

                              Спасибо большое за бесплатную альтернативу!
                              +4
                              А deb пакет для ubuntu был бы кстати!
                                +1
                                Думал об этом. После нового года, возможно этим займусь. Есть небольшая привязанность к win, но в основном все кроссплатформенно. Либо просто исходники в порядок приведу, чтоб не стыдно было открыть :)
                                  0
                                  Да, исходники выложить было-бы неплохо.
                                  +1
                                  Вайнится на ура, вроде)
                                    +4
                                    Вайнится то он вайнится, но лично у меня запуск программ под wine вызывает чувство неполноценности ))…
                                      +3
                                      После праздников скорее всего сделаю версию под linux.
                                        0
                                        ну дак как насчет версии под линукс? :)
                                          0
                                          могу помочь с ней
                                          0
                                          наврал, вайнится весьма условно, при формировании вылетает(
                                      0
                                      хорошая штука )) простая и удобная… автору плюс, а программулька в C:/дистры

                                      thx )
                                      • НЛО прилетело и опубликовало эту надпись здесь
                                          –1
                                          ога… это нынче не модно?)) или моветон?
                                            +9
                                            А вы в d:? Я, вон, вообще, в /usr/portage/distfiles :)
                                              +2
                                              вы храните дистрибутив?
                                              • НЛО прилетело и опубликовало эту надпись здесь
                                            0
                                            На Windows 7 встанет?
                                              0
                                              лично не проверял, но люди отписывались, что идет нормально
                                                +1
                                                Под 7кой на ноуте что-то камера встроенная не обнаруживается.
                                                  –3
                                                  У меня не встанет %)
                                                  +1
                                                  оффтопик: у работников МВД самые большие лица? :)
                                                    +2
                                                    :) лицо на такой фотографии относительно небольшое. Кадрируется она почти до пояса. Есть мнение, что если по такому фото нельзя определить звание по погонам, звание определяется по величине пуза :)
                                                    0
                                                    Ух ты! Ещё и бесплатно? Вы просто молодец.
                                                    В юность свою работал в «фото на документы». Была у нас подобная программа, стоившая довольно ощутимых денег. Правда, с чуть более богатыми возможностями, которые в 95% случаев не были нужны.
                                                      0
                                                      Рискну вызвать бурю эмоций.
                                                      Но фотошоп используют не ради того чтоб повернуть картинку на 90 градусов и изменить размер изображения.

                                                      А для ретуши. Например убрать прыщи на фотке для паспорта или подправить каналы. Иногда подставляют костюм :) Короче там много нюансов.
                                                        +1
                                                        Согласен. У нас он именно для этого и используется. Из программы уже откадрированная по всем стандартам фотография отправляется в фотошоп, где делаются все необходимые правки, а затем обратно, чтоб сформировать фото 10х15 для печати на струйнике.
                                                        Но в фотошопе гораздо сложнее кадрировать фото, чтоб подходило по стандартам. Сам видел, в фотолабе, как это делали «на глаз», такие фотографии могут и не принять.
                                                          +1
                                                          Угу, а потом тебя арестуют на таможне в США за фотошопленную фотку как террориста, а разобравшись отправят домой.
                                                            0
                                                            На загранпаспорт фоткают а ОВИРе, собственно где и выдают потом паспорт.

                                                            Там вообще не заморачиваются, потому что очередь. Щелк, вжик, следующий.
                                                              0
                                                              Я, вообще, в автомате фотался на загран :)
                                                                0
                                                                Я удивился, но мне в ОВИРе делали фотку с душой и с расстановкой, я аж удивился. Может просто девушка там с художественными вкусами работала :)
                                                                  0
                                                                  На загранпаспорт фоткают а ОВИРе, собственно где и выдают потом паспорт.
                                                                  Причём тут ОВиР? Функцию оформления загран. паспортов для граждан России ещё в июне 2004 года передали из ОВиР'ов в УФМС или ПВО (паспортно-визовые отделения aka «паспортный стол») при УВД.
                                                              –2
                                                              может имело смысл сделать это как плагин к GIMP?
                                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                                  0
                                                                  Мне иногда кажется, что люди, пишущие такие комментарии живут в параллельной реальности.
                                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                                    +1
                                                                    Когда работал в быстром фото, в photohop написал несколько операций, так что оставалось только правильно сфоткать и нажать горячую клавишу, отлично получалось :)
                                                                      +1
                                                                      Пропорции лица у всех разные. Если делать все правильно, то нужно соблюдать размер лицевой части головы, что влияет на масштаб и расстояние от макушки до верха фотографии, что влияет на положение. Для простых фото, типа «на удостоверение дворника», конечно подойдет, но в паспортном столе могут придраться :)
                                                                      +1
                                                                      Классная программа! А можно заиметь .py файы? А то написано на кроссплатформенном питоне, а версия только под винду.
                                                                        +2
                                                                        Чуть позже, как только приведу в порядок исходный код. Там пока ужас, так как первая версия программы вышла тогда, когда я только начинал учиться программированию. С тех пор функционал увеличивался, а рефакторинг не проводился ни разу.
                                                                        Плюс еще используется устаревший враппер под Tile, его под linux уже не найдешь.
                                                                        После новогодних праздников, приведу все в порядок и сделаю код на 100% кроссплатформенным.
                                                                          0
                                                                          Класс, спасибо!
                                                                            0
                                                                            Классная прога, только не забудь добавить побольше форматов фото… :)
                                                                              0
                                                                              А какие еще необходимы? За полтора года работы нам больше не требовалось :)
                                                                              В настройках можно самостоятельно добавить.
                                                                                0
                                                                                Например, на военник…
                                                                                А можно будет подставить какую-нить форму, одежду?
                                                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                                          0
                                                                          Сейчас не нужно, но, когда понадобится, обязательно воспользуюсь. Замечание одно: фото на Шенгенскую визу бывают разных размеров — при оформлении чешской визы требовали фото 35х45, при оформлении бельгийской — 50х50.
                                                                            0
                                                                            я б предложил автору категорировать по размерам, а рядом указывать, к каким документам такие размеры относятся.
                                                                            а то сейчас несколько позиций отражают один размер (указанный в скобках, впрочем)
                                                                            0
                                                                            А макрос в фотошопе написать не проще?
                                                                            Я когда-то делал что-то подобное знакомому на точку «фото за 5 минут». Проблема с расстоянием до лица решается очень просто — штатив с фотоаппаратом ВСЕГДА стоит на одном и том же месте. Всё=).
                                                                              0
                                                                              почитайте мой камент выше
                                                                                0
                                                                                Отвечаю:
                                                                                Действие первое: фотографируем.
                                                                                Действие второе: открываем фотографию.
                                                                                Действие третье: обрезаем пропорциональным выделением.
                                                                                Действие четвертое: устанавливаем размер.
                                                                                Действие пятое: выбираем и запускаем нужный экшн.
                                                                                Действие шестое: печать.

                                                                                На всё про всё уходит от 30с до минуты.
                                                                              –2
                                                                              Сделали бы плагин для Фотошопа, а то я на Маке, не удобно.
                                                                                0
                                                                                Под шоп неплохо Action идет. Несколько экшенов, и больше ничего не надо
                                                                                +1
                                                                                Недавно делал фото 3х4 в фотошопе: )

                                                                                Прикольно, что размещают эти фото на стандартных 10х15. Я пользуюсь онлайн-распечаткой фото — отправил и на следующий день домой привезут, взяв 3 руб всего.

                                                                                Автору порекомендовал бы для заработка совместить с онлайн сервисом печати фото. Например договориться с foto.alttelecom.ru/

                                                                                У них уже в нескольких областных центрах европейской России есть салоны foto.alttelecom.ru/salones/

                                                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                                                    0
                                                                                    3 рубля с доставкой? o_O они работают на благотворительность?
                                                                                    0
                                                                                    Ок, что делать с размером лицевой части головы, которые для разных форматов разные. Попробуйте сделать тоже самое, но соблюдая ВСЕ стандарты фото на документы. Я не говорил что в фотошопе этого сделать нельзя. Можно, но гораздо сложнее и дольше. В этой программе это делается за 5 кликов мышкой и за 3 секунды, не задумываясь и не вымеряя.
                                                                                      0
                                                                                      Но устранять дефекты всё-равно придётся вручную (прыщики, покраснения, выравнивать снимок, редактировать спину + многие просят «одеть» подобающе — вставить пиджак/жакет). И при описанном выше способе те же 5-6 кликов мышью, но не надо открывать дополнительно программу редактирования. Экшен можно сделать для любого типа фотографий.

                                                                                      Я не противник вашей программы, вы не подумайте!)
                                                                                      И я не ставлю вопрос «Зачем, ведь есть фотошоп?», я ставлю вопрос «Зачем, если всё-равно что бы отредактировать снимок придётся открывать фотошоп?».
                                                                                        0
                                                                                        В описании я об этом и писал. Для ретуши приходится пользоваться внешним редактором, который справится с этой задачей лучше. Но правильно откадрировать по стандартам (!) получается быстрее и проще в этой программе. Не она востребована, и причем не только у домашних пользователей.
                                                                                        +1
                                                                                        У меня экшены на разные типы фотографий, направляющими отмечены все пропорции лица, никогда не промахнешься
                                                                                          0
                                                                                          Ок, не могли бы вы тогда продемонстрировать экшн, который сможет сделать фотографию на российский паспорт, с соблюдением всех размеров.
                                                                                              0
                                                                                              Уважаемый!)) Воплотите мечту всех фотографов «за пять минут».
                                                                                              Сделайте программу на основе обученной нейросети с единственной кнопкой «Сделать пиздато и распечатать».

                                                                                              Предложу вариант монетизации — онлайн-сервис по изготовлению фотографий на документы).
                                                                                          0
                                                                                          А «любой редактор» это действительно любой? ПРостой типа paint.net подойдет?
                                                                                            0
                                                                                            «любой редактор» это любой редактор, который может принимать в качестве аргумента название файла. То есть, любой редактор, который поймет «открыть с помощью...». Думаю, paint.net не исключение. Даже в виндовый paint пойдет :)
                                                                                            0
                                                                                            Обработка фотографий: вообще-то на документы запрещена.
                                                                                              0
                                                                                              В каком смысле обработка?
                                                                                                0
                                                                                                в самом широком. Например, гринкард, если вы проходите соискательное интервью, обработанная фотография в 19 из 20 случаев станет предлогом вам отказать, даже без собеседования. если так уж нужно похимичить с фото — обратитесь к визажисту — они вас сделаю неузнаваемым абсолютно легальным способом.
                                                                                              0
                                                                                              А я пользовался вот этой программой: www.softportal.com/software-891-foto-na-dokumenti.html Называется тоже фото на документы, но она платная и перегруженна функциями. Сначала подумал вы создатель этой программы. Спасибо Вам за бесплатную альтернативу!
                                                                                                +1
                                                                                                фичареквест:
                                                                                                помню где-то человек рассказывал, как он справился с тетеньками требующими больше денег за печать фото на паспорт
                                                                                                взял картинку с девушкой держащей 2 мобильника в руках и налепил фотографии на экраны телефонов так чтобы получился правильный размер и пропорции.
                                                                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                    0
                                                                                                    вообще-то главное чтобы автор понял :)
                                                                                                    если требуют печать фото на паспорт по отдельной цене, надо внедрить искомые фото в обычную фотографию, чтобы было не похоже на фото паспорт. т.е. берется обычная фотография и органично вставляется паспортная куда-нибудь, чтобы потом можно было вырезать в нужном размере. например на экран мобильного телефона изображенного на большой фотографии
                                                                                                    • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                  0
                                                                                                  Кстати, на матовой бумаге не обязательно. Можно глянец баллончиком специальным побрызгать потом.
                                                                                                    0
                                                                                                    На linux если поставить можно фотосалонам ОБЭП пугать)))
                                                                                                      0
                                                                                                      В списке форматов «пенсионное» дублируется)
                                                                                                      • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                          0
                                                                                                          Кнопки «Внутр.» и «Внешн.» мне тоже понравились!=)
                                                                                                          0
                                                                                                          Уважаемый kAIST! Спасибо за программу, весьма неплохо (вот только лицо на оригинальном фото должном быть довольно мелко). Но имейте в виду: «подбородок» пишется через «Д». :-)
                                                                                                            0
                                                                                                            Можно ещё где-нибудь скачать?
                                                                                                              0
                                                                                                              Сорри, завтра ближе к вечеру заплачу за хостинг, сейчас нет возможности (
                                                                                                                0
                                                                                                                Опс, в запасе была электронная валюта, скачивайте ))
                                                                                                                  0
                                                                                                                  Большое спасибо)

                                                                                                              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                                                              Самое читаемое