Cookie

предосторожность


Эта статья была опубликована более чем год назад, там, возможно, были события.
Пожалуйста, примите это во внимание.

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

подробнее…

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

короче говоря, дан набор точек казалось бы, случайные, с интерполяционным пытаемся установить степень совпадения между точками данных, и создать новые с той же степенью хаотичности. Многие из них будут озадачены тем, что мне вернуть эту информацию на математическом анализе, но интерполяция имеет дело с более чем вы подозреваете графики и называется “Сглаживание” (o сглаживание).

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

Но Интерполяция не одна процедура, имеются различные способы. На скриншоте ниже мы видим, доступное в Gimp некоторого значения по умолчанию. Есть несколько других, но они являются единственными в сердцевине Gimp.

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

  • “нет”: просто скопировать исходные пикселы в соседних помещениях. Е’ самый простой способ, быстрее, но менее точные. Окончательное изображение будет заметно зазубренным.
  • “линейный”: Он вычисляет среднее между четырьмя соседними пикселями с оригиналом. Это обеспечивает хороший компромисс между производительностью и точностью. Этот метод также называется “билинейной”.
  • “кубический”: Он вычисляет среднее число восьми пикселей, смежных. Е’ безусловно, самый медленный способ, один, который требует больше работы на компьютере, но результат лучше. Он также называется “Bicubica”.
  • “Sinc (Lanczos3)”: это процесс, который требует наибольших усилий в ЦП, использует функцию синк математики и результат качественно лучший.

Допустим, что наше изображение выглядит следующим образом:

Ниже я удвою размер с различными методами интерполяции.

нет

линейный

кубический

Sinc (Lanczos3)

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

Это не достаточно?


TheJoe

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

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

fabrizio · 11 январь 2013 в 12:42 AM

Ciao the joe , ecco vedi non sapevo proprio il significato dei vari metodi di interpolazione , era una grande pecca che ai colmato egregiamente , saluti Fabri.
Anche io utilizzo linux con grande piacere e sono appassionato di grafica.
Чао

    TheJoe · 11 январь 2013 в 5:08 ВЕЧЕРА

    Ciao fabrizio, è bello sapere di non essere soli nel mondo a fare grafica con linux e software open source, ed è ancora più bello sapere di essere stato d’aiuto a qualcuno.

    Ho fatto un giro sul tuo blog, non sono un luminare, ma se posso ti darei qualche consiglio:
    i tuoi tutorial sono originali, e non la solita scopiazzata e gli effetti che cerchi di ricreare sono interessanti. Senza immagini però è un podifficile seguire il procedimento, quindi cerca di integrare i tuoi articoli con immagini passo-passo, altrimenti ci si perde al terzo passaggio.
    il primo articolo è di maggio, significa che sei online già da un po’. Cerca di integrare il blog con dei collegamenti, così com’è è solo una lista poco appetibile e corri il rischio che la gente scappi per qualche altro sito.

    Se ti capita passa a trovarmi ancora, ho in programma qualche altro tutorial per gimp (è parecchio che non ne scrivo uno). Чао!

оставьте ответ

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатывается комментарий данных.