Как я могу создать общий размытый фон, который можно использовать на нескольких изображениях, как в примере ниже?
Мне нужен png с белым матовым стеклом, который я могу использовать для наложения поверх обычных изображений, чтобы придать им всем вид матового стекла (как будто вы почти можете разобрать, что за этим стоит; возможно, некоторые цвета).
Примеры:
Нажмите на изображение для полного разрешения
Возможно, белый фон с текстурой (зернистая текстура), затем размытие по Гауссу, а затем использование его в качестве слоя поверх всех моих изображений.
Я знаю, что ссылка, которую я разместил выше, вероятно, просто размытое изображение, но мне нужен слой, который можно повторно использовать в проекте iOS. Таким образом, можно использовать слой представления поверх разделов изображения и сделать изображение под ним размытым. Может быть, я не должен использовать размытие в качестве термина здесь. Я ищу матовое стекло.
То, что я пытаюсь сделать с этим изображением, это импортировать его в мое приложение iOS и использовать его как фон просмотра. Затем, когда этот вид перекрывает другие виды (вид карты, фото и т. Д.), Все они становятся матовыми. Я пытаюсь создать эффект этого изображения из iOS 7. И нет, я не хочу использовать новые функции дизайна iOS 7, потому что большинство моих пользователей все еще работают на iOS 5. И нет, я не хочу заставлять их обновляться.
источник
action
который применяет эффект размытия. Если вы делаете то, что описано в руководствах и обсуждении связанных вопросов и ответов, во время записи действия у вас может быть то, что вам нужно. Скорее всего, можно вручную создать маску выбора, а затем автоматизировать оставшуюся часть процесса с помощью действия.Ответы:
Вы не можете просто наложить «размытое» изображение, которое размывает случайное изображение позади него. Эффект размытия должен сэмплировать изображение позади, чтобы транспонировать / растягивать пиксели, поэтому его нужно применять там.
Тем не менее, вы можете сделать песчаную / зернистую текстуру и использовать ее в качестве многослойного слоя, чтобы получить зернистую текстуру.
Обновление - как Дерек предлагает в другом ответе, вы можете сделать неразрушающее размытие, преобразовав слой изображения в смарт-объект, а затем примените к нему размытие. Затем вы можете ввести смарт-объект и редактировать его независимо от размытия.
источник
Взглянув на второе предоставленное вами изображение, что-то подобное невозможно с наложением PNG. Это абсолютно сделано программным способом, а не наложением PNG. Я попробовал некоторые из других предложений, опубликованных здесь, но ни одно из них не подошло близко (но, возможно, вам повезет больше)
Это действительно выходит за рамки ваших требований, но нужно ли это делать с наложением? Я не уверен, что вы получите эффект, который вы надеетесь достичь, используя этот метод. Если у вас есть такая возможность, я бы сделал это программно.
У меня нет понимания того, как настроено ваше приложение, но вы могли бы сделать это с помощью фильтра CSS3:
[примечание для ясности: процесс представляет собой изображение продукта на переднем плане с альфа-маской и фоновое изображение, которое размыто с использованием фильтра CSS]
До
После
Изображение предоставлено: Филипп Леара
Вы можете проверить живую демонстрацию этого здесь
В будущем это может быть сделано намного проще, используя предложенный
backdrop-filter
стиль CSS, но в настоящее время его поддержка практически отсутствует .источник
Другой вариант - создать смарт-объект и применить к нему свои размытия и эффекты. Делая это таким образом, вы все равно сможете открыть смарт-объект и изменить то, что внутри него.
---Редактировать---
Так как я разместил свой ответ выше, вопрос был отредактирован и немного изменен. Теперь необходимо добиться размытия в приложении для iOS, я бы предложил сделать размытие с помощью кода, чтобы это могло повлиять на любое изображение, которое вы хотите.
Более подробная информация об этом здесь: http://notes.ericwillis.com/2009/10/blur-an-image-with-csharp/
источник
На Dribble есть пара хороших фильтров о том, как сделать размытие в Photoshop. Может быть, это может быть полезно и для вас. Мне особенно нравится этот неразрушающий способ получить эффект. Я знаю, что уже есть что-то об этом, но вот ссылки:
http://dribbble.com/shots/1210251-Live-Blur-Free-PSD
http://dribbble.com/shots/1109921-iOS7-Blur-Photoshop-Action
источник
Если это все еще необходимо, я пытался добиться того же эффекта и не мог.
Я сделал это с помощью плагина html2canvas и stackBlur, который я нашел здесь: http://jsfiddle.net/WtQjY/201/ .
Я не автор плагинов. И это всего лишь фрагмент кода. Я изменил это, чтобы быть проще и быстрее:
это все еще очень медленно, но это работает.
источник
Поэтому я создал свою собственную версию этого сценария, которую я решил поделиться. Я сделал два фоновых изображения и прикрепил одно из них к дочернему элементу div, а затем четкую и ясную версию к основному фону. Просто установите фоны обоих объектов фиксированными и центрированными, и они будут совпадать.
Вот демоверсия: http://www.palandforsale.us/frosted-glass/
источник
Если я правильно понимаю ваш вопрос, я не думаю, что вы можете. «Размытие» - это операция, которая выполняется в программном обеспечении, каждое по-своему. Как эскиз применяет размытие, может отличаться от того, как это делают Photoshop или Google Chrome.
Следовательно, вы не можете экспортировать изображение с «размытием». Blur всегда взаимодействует с тем, что стоит за ним, и его нельзя экспортировать из приложения, в котором вы его создаете.
источник
Эти два слоя должны дать морозный и размытый эффект. Порядок этих двух слоев может быть изменен.
источник
Создайте действие, которое дублирует изображение и применяет размытие по Гауссу. Я верю, что это единственный способ сделать это.
источник