Математические операции, такие как «Отражение в линии», с инструментами FOSS Linux, такими как Inkscape, Gimp или Blender?

В Gimp я мог бы сделать это за "Layer/Transform/180 rotation"один раз "Layer/Transform/Flip vertically"-- а затем с помощью мыши, соединяя вещи, но это медленно. Сейчас я ищу более простое решение, меня особенно интересует Inkscape, но также интересуют и другие инструменты FOSS, такие как Gimp и Blender.

Моя цель - сэкономить время, т.е. "reflection in line"путем повторного использования. Я хочу сделать только половину работы, а затем легко получить вторую половину. Точно так же, предположим, я делаю четырехкратно симметричную форму, я хочу повторно использовать одну часть, чтобы получить форму на 360 градусов.

Как выполнять математические операции, такие как отражение в линии?

введите описание изображения здесь

эм... а? Там есть вопрос?
Я не голосовал против. Я все еще не вижу здесь ясного вопроса.
Извините, я не хочу помочь из-за вашего отношения. удачи тебе.
@hhh Я отклонил ваш вопрос, потому что он слишком прост и легко доступен для поиска. Если вы погуглите «отражение inkscape», вы найдете страницы результатов с учебными пособиями о том, как создать то, что вы пытаетесь сделать. Фактически, весь процесс включает в себя нажатие одной кнопки, которая отображается в меню инструментов по умолчанию.
@hhh Для вас исключительно легко удалить свои разглагольствования и несколько оскорбительные комментарии ... затем опубликовать что-то новое, чтобы казаться менее оскорбительным, чем вы были. Проще говоря, я редко протягиваю руку тому, кто кричит и оскорбляет.
Пожалуйста, удалите комментарии здесь. Я сделаю все возможное, если все еще есть что-то неопределенное, еще не решил проблему здесь, но пытаюсь.
@hhh Хотя я не совсем уверен, относится ли это к GraphicDesign.SE, в соответствии с этим вопрос может быть закрыт, если «поисковая система может ответить на вопрос» .

Ответы (2)

Inkscape: просто сделайте копию объекта (пробел+щелчок), затем отразите копию по горизонтали (H) и переместите ее рядом с оригиналом. (Активируйте привязку коробки, чтобы ее было легче позиционировать).

Извините, не прочитал вопрос должным образом.

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

Что вы пытаетесь сделать, что требует, чтобы это была функция с одним щелчком мыши?

Как ты сделал "selection"в inkscape? Я могу сделать копию и горизонтальное отражение, но не могу найти кадрирование или выделение в стиле Gimp, исследуя ... в любом случае +1 за хорошие комбинации, хотелось бы также найти что-то из меню, поиск.
@hhh Выбор прост: щелкните левой кнопкой мыши, чтобы выбрать один. Shift+щелчок, чтобы выбрать больше. Кроме того, вы можете использовать инструмент «Выбрать» (F1) и «нарисовать» квадрат вокруг объектов, которые вы хотите выбрать.
Для обрезки вы должны думать по-другому: нарисуйте путь по пути, который вы хотите обрезать, выберите оба и используйте «Разница» в меню пути (Ctrl+-). Если объект, который вы хотите обрезать, не является контуром, вы должны сначала преобразовать его в контур (Shift+ctrl+c).
Вы пытаетесь редактировать растровое изображение? если да, то inkscape не тот инструмент, который вам нужен
Хороший вопрос, это может немного усложнить ситуацию. potrace/autotrace в векторную форму или wacom-inkling (но запатентованную векторную форму), а затем изменяется с помощью Inkscape. Imagemagick работает как минимум с растровыми изображениями, исследуя. Не уверен, работает ли Inkscape с форматом Wacom-inkling, что-то вроде wci, но в любом случае, хороший момент - во всяком случае, я пробовал с векторными изображениями (SVG) обрезку, но все еще не могу заставить его работать...
@hhh Потратьте некоторое время на просмотр обучающих видео на YouTube и попробуйте их выполнить. Кажется, вам не хватает базовых данных о работе с векторной графикой, и никакие ответы не помогут, пока вы не узнаете немного больше.
Вы должны сначала сгруппировать элементы, прежде чем копировать/переворачивать. В противном случае вы закончите тем, что все перевороты будут выполняться для всех элементов индивидуально.

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

Imagemagick, пример протестирован в Ubuntu

$ cat /proc/version 
Linux version 3.2.0-24-generic (buildd@yellow) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #37-Ubuntu SMP Wed Apr 25 08:43:22

UTC 2012 $ sudo apt-get установить imagemagick

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

$ convert -flop right.png left.png

введите описание изображения здесь

... получая другую картинку:

введите описание изображения здесь

А дальше только джойн, здесь можно делать другие вещи, но показывать только отражение в строке. Теперь вы можете продолжить работу с другими инструментами, такими как Gimp или Inkscape. Хорошая вещь с этим методом заключается в том, что его легко автоматизировать с помощью cron, например, все изображения в определенном каталоге соединяются с отражением линии. Улыбка!

$ convert +append left.png right.png smile.png

введите описание изображения здесь

Дальнейшая информация

  1. Отражение с Imagemagick здесь .

  2. Операция зеркального отражения в Blender здесь и пример использования зеркальной операции здесь .