Рубрика «обработка изображений» - 116

Концепт арт — история, назначение, проблемы связанные с ним, и способы его создания

Предисловие

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

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

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

Партия реверансов сделана, тылы прикрыты, паноптикум можно считать открытым.

Уверен, что голая теория вам нужна не более чем собаке пятая лапа. Признаюсь также, что все разы, когда я сталкивался с голой теорией, заканчивались крепким сном. Когда-то давно, когда я только начинал изучать первый пакет трехмерного моделирования, купив пару толстенных книг и проигнорировав при этом известное положение о том, что важен совсем не размер, со мной начали приключаться удивительные вещи. На первых же страницах. Я засыпал. Позорно. В тех позах, в которых меня застигала чертова книга. Везде. Даже в метро.

Я не хочу того же для вас. Хочу, чтобы история была интересной, а посему – долой нудную теорию, долой правила, лекторский тон и никому не нужный апломб. Никаких графиков, таблиц и сравнений. Только эмоции и веселье, по возможности, наподобие этой работы. Один из артов которые я изготовил во время компании в поддержку финансирования разработки игры Wasteland 2.

Что же останется в статье, если убрать особливо техническую информацию, — спросите вы?
Читать полностью »

Статья прежде всего для тех, кто занимается обработкой фотографий и кому это очень хорошо знакомо.
Я регулярно встречался и встречаюсь с обработкой фотографий для интернет-магазинов. Задача часто звучит так:
Обрабатываем структурированный каталог фотографий для интернет магазина

Это значит много фотографий с именами в виде артикулов во множестве папок. Имена и иерархию необходимо сохранить! Она бывает настолько большой, что дизайнер смотрит на это часто с ужасом. Ведь он то знает, что не сущесттвует в распространенной графической программе паттерна работы с такими каталогами. Я постараюсь подробно расписать все нюансы решения данной задачи.

Что же мешает работать с каталогом?

Читать полностью »

В этой статье я хотел бы разобрать различные способы преобразования изображений с помощью Python. Для примеров я решил взять несколько наиболее известных. В статье не будет ничего сложного, она ориентированна в основном на новичков.
Картинка для испытаний:
Играемся с изображениями в Python

Подготовка

import random
from PIL import Image, ImageDraw #Подключим необходимые библиотеки. 

mode = int(input('mode:')) #Считываем номер преобразования. 
image = Image.open("temp.jpg") #Открываем изображение. 
draw = ImageDraw.Draw(image) #Создаем инструмент для рисования. 
width = image.size[0] #Определяем ширину. 
height = image.size[1] #Определяем высоту. 	
pix = image.load() #Выгружаем значения пикселей.

Оттенки серого

Для получения этого преобразования необходимо «усреднить» каждый пиксел.

if (mode == 0):
	for i in range(width):
		for j in range(height):
			a = pix[i, j][0]
			b = pix[i, j][1]
			c = pix[i, j][2]
			S = (a + b + c) // 3
			draw.point((i, j), (S, S, S))

Играемся с изображениями в Python

Читать полностью »

Защита фотографий от скриншотов с помощью временного дизеринга

Пару дней назад Facebook запустил свою альтернативу SnapChat — сервис для передачи картинок, которые самоуничтожаются через 1, 3, 5 или 10 секунд. Это довольно глупая программа, которую молодёжь использует для непотребных целей. Многие догадались, что можно успеть заснять скриншот, прежде чем фотография исчезнет с экрана. Отправитель получает уведомление, что получатель сделал скриншот, но уже беспомощен в такой ситуации.

Можно ли защитить фотографию от снятия скриншотов? Разработчик по имени Михай Парпарита (Mihai Parparita) предлагает использовать временный дизеринг (temporal dithering). Суть в том, что оригинал фотографии передаётся двумя кадрами: положительный и отрицательный. В «положительном» кадре к каждому пикселу добавляются случайные значения RGB. В «отрицательном» кадре они же отнимаются. За счёт быстрой смены кадров положительные и отрицательные значения должны сократиться, воссоздавая в глазу зрителя оригинальную фотографию.
Читать полностью »

Привет!

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

Подробности — под катом.

Читать полностью »

2 гигапиксельная фотография Эвереста

Двухгигапиксельный снимок Эвереста с окрестностями можно рассматривать долго, но ещё сложнее найти всех людей. Только на официальном маршруте видно около 50 альпинистов, а ведь вокруг десятки гор и базовый лагерь в самом низу.

Навигацию по фотографии лучше делать с клавиатуры (↔, ↕, +, -), потому что мышка поворачивает картинку не в ту сторону.
Читать полностью »

Kodak уже нашла покупателей на свои патенты

Ранее на Хабре уже сообщалось о том, что патенты Kodak (а их немало), скорее всего, будут проданы группе компаний, куда входят Google и Apple. Сегодня стало известно о том, что покупатели действительно нашлись, что и было указано в пресс-релизе Kodak. Сумма, которую компания выручит при продаже пакета патентов, составляет 525 миллионов долларов США.

Читать полностью »

Google выложил в свободный доступ древнейшие библейские рукописи

Фрагмент Десяти Заповедей

Чуть более года назад Google помог выложить в онлайн пять рукописей свитков Мертвого моря(известные также как Кумранские рукописи), древнейшие библейские рукописи, которые существуют на данный момент. Написаны они были более 2 000 лет назад на кусках пергамента и папируса. Читать полностью »

Зоологический краудсорсинг

Офисные работники, застигнутые начальством в рабочее время за просмотром фотографий в сети, получили еще одну удачную отговорку. Теперь они могут сказать разозленному боссу, что всего лишь хотели помочь ученым изучить редких животных в национальном парке Серенгети.

Говоря чуть серьезнее, инициатива ученых из Zooniverse не нова. Она заключается в том, что в открытый доступ был выложен архив фотографий, сделанных камерами слежения на территории национального парка Серенгети в Танзании. За последние годы учеными там было установлено несколько сотен фотокамер, оснащенных датчиками движения, которые регистрируют обитающих в Серенгети животных. С тех пор камеры сделали несколько миллионов фотографий, что намного превышает возможности ученых обрабатывать их. Поэтому было решено привлечь к этому обычных интернет-пользователей.

Читать полностью »

Доброго времени суток, уважаемый %username%. Данный пост изначально был комментарием к статье «Оцифровка 35мм фотопленки», однако в процессе его написания, понял, что есть много моментов, которые я хотел бы раскрыть и комментария мне не хватит. Речь пойдет об оцифровке крупных негативов. Под катом много фото, примеров, описание техники оцифровки и алгоритм постобработки полученного изображения. В общем, кто хочет увидеть, свой старый архив фотографий в цифровом виде, но хочет это сделать без помощи фотосалонов – прошу под кат.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js