На Горох
Информатика

Договариваемся о том, что такое область картинки

"Информатика", Рудченко Т.А., Семёнов А.Л. / Под ред. Семёнова А.Л.

Объяснение темы

Кратко о теме

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

Объяснение темы

Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.

Определения и обозначения

Картинка — объект, который рассматривают как множество точек, каждой из которых сопоставлен цвет. Иными словами, изображение можно описать не только словами «дерево» или «дом», но и через отдельные места и их цвета. Такое описание нужно, чтобы точно задавать, какие части изображения мы изучаем.

Точка картинки — место на плоскости, для которого можно определить цвет. На изображении её положение указывают, например, координатами x и y или находят по месту на сетке. Это позволяет отличать одну точку от другой и проверять, подходит ли каждая из них под выбранное правило.

Цвет точки — значение, которое приписано точке картинки и помогает описывать изображение. Например, у одной точки может быть красный цвет, а у соседней — синий. Если рассматривать цвет каждой точки отдельно, можно точно выделить нужные части изображения.

Область картинки — выбранная часть картинки, состоящая из точек, удовлетворяющих общему условию. Например, в неё могут входить все точки красного цвета или все точки, расположенные левее заданной линии. Это понятие нужно, чтобы описывать не изображение целиком, а только те его точки, которые отвечают заданному правилу.

Как это устроено

Для точного разговора о картинке сначала нужно договориться, что считать её точками и как указывать положение каждой из них. Иначе слова «слева», «рядом» или «в этой части» могут пониматься по-разному. Координаты или сетка задают общий способ находить место на плоскости. Благодаря этому разные люди могут проверить одну и ту же точку и одинаково определить, где она находится.

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

Чтобы выделить область картинки, формулируют условие для входящих в неё точек. Затем каждую рассматриваемую точку проверяют: если условие выполняется, точка входит в область, если нет — не входит. Например, для области красного цвета условие звучит так: «цвет точки — красный». Такой способ работает и тогда, когда точек много: правило остаётся одним и тем же для каждой из них.

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

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

Понятия для описания картинки

ПонятиеЧто обозначаетКак задаётся или распознаётся
КартинкаМножество точек с сопоставленными цветамиРассматривается целиком как набор мест и их цветов
Точка картинкиМесто на плоскости, которому можно сопоставить цветУказывается по положению, например координатами или клеткой сетки
Цвет точкиЗначение цвета, приписанное отдельной точкеОпределяется для выбранной точки изображения
Область картинкиЧасть картинки, отобранная по условиюПроверяют, удовлетворяют ли точки заданному правилу

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

Разбор задач

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

  1. Сформулируем правило: точка входит в область, если её цвет красный. Это правило одинаково для всех точек картинки.
  2. Проверим цвет каждой рассматриваемой точки. Точки красного цвета отметим, а точки любого другого цвета оставим за пределами области.
  3. Соберём отмеченные точки вместе. Именно это множество и будет выбранной областью, даже если красные точки находятся в разных местах.

Ответ: область состоит из всех точек картинки красного цвета. Условием выделения служит красный цвет точки. Положение точек при таком выборе не учитывается.

Задача 2. На картинке с координатной сеткой требуется выделить точки, расположенные левее вертикальной линии x = 3. Нужно перевести словесное описание «левее» в правило для координат. В этом случае область определяется положением точек, а не их цветом.

  1. Вспомним, что координата x показывает положение точки по горизонтали. У линии x = 3 у всех точек одинаковая координата x, равная 3.
  2. Для точки левее этой линии горизонтальная координата меньше 3. Запишем условие так: x < 3.
  3. Проверим координату x у каждой точки изображения. Если она меньше 3, точку включаем в область; если равна 3 или больше, не включаем.

Ответ: область задаётся условием x < 3. Сама линия x = 3 в неё не входит, потому что на линии координата равна 3, а не меньше 3. Цвет точек в этой задаче не влияет на выбор.

Задача 3. Нужно описать область, точки которой находятся внутри заданного прямоугольника и имеют синий цвет. Одного условия недостаточно: положение проверяет, попала ли точка внутрь прямоугольника, а цвет — синяя ли она. Значит, области должны принадлежать только точки, прошедшие обе проверки.

  1. Запишем первое условие: точка находится внутри заданного прямоугольника. Его проверяют по положению точки относительно прямоугольника.
  2. Запишем второе условие: цвет точки — синий. Теперь будем проверять для каждой точки и положение, и цвет.
  3. Оставим только точки, которые одновременно находятся внутри прямоугольника и имеют синий цвет. Если не выполнено хотя бы одно условие, точка не входит в выбранную область.

Ответ: область образуют синие точки внутри прямоугольника. Правило состоит из двух условий, соединённых словом «и». Точка подходит только при выполнении обоих условий одновременно.

Типичные ошибки

Называть областью всю картинку — значит смешивать целое и его выбранную часть. Такую ошибку допускают, когда воспринимают слово «область» просто как другое название изображения. Проверь себя: если условие выделяет лишь некоторые точки, областью будут именно они, а не вся картинка. Если выбраны все точки, это всё равно результат применения условия к картинке.

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

Условие выделения области иногда принимают за саму область. Причина в том, что в речи они тесно связаны: правило говорит о точках, которые надо найти. Но условие — это описание отбора, а область — результат, то есть множество прошедших отбор точек. Для проверки назови правило отдельно, а затем укажи, какие точки ему удовлетворяют.

Ещё одна ошибка — говорить, что область «синяя», не уточняя, что цвет сопоставлен её точкам. Так можно упустить, что внутри выбранной части могут быть точки разных цветов, если правило этого не запрещает. Проверяй формулировку: цвет — свойство отдельной точки, а область состоит из точек. Если область выбрана по цвету, явно назови условие для каждой входящей в неё точки.

Связь с другими темами

Для работы с точками картинки полезно знать, что такое точка на плоскости и как задаются её координаты. Координаты помогают точно описывать положение и проверять условия вроде «левее линии x = 3». Понятие области применяется при работе с растровыми изображениями, где изображение представляют через множество точек и их цвета. Оно также помогает выделять фрагменты и описывать их с помощью цвета, положения или сразу нескольких признаков.

Что запомнить

  • Картинку можно рассматривать как множество точек.
  • Каждой точке картинки сопоставляется цвет.
  • Область картинки состоит из точек, выбранных по некоторому условию.
  • Область может иметь любую форму, определяемую условием.
  • Условие задаёт, какие точки входят в область.
  • Картинка, область и условие выделения — разные понятия.

Частые вопросы по теме

Что именно называют областью картинки?

Область картинки — это выбранная часть изображения, состоящая из точек, которые удовлетворяют одному условию или нескольким условиям. Например, это могут быть все точки красного цвета.

Обязательно ли область должна быть связной?

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

Можно ли задать область только по цвету точек?

Да. Например, можно выбрать все точки, цвет которых красный, не учитывая их положение.

Чем область картинки отличается от самой картинки?

Картинка включает все свои точки и сопоставленные им цвета. Область — только часть картинки, выделенная по определённому условию.

Можно ли задать одну область сразу несколькими условиями?

Да. Точка может входить в область, только если удовлетворяет всем указанным условиям. Например, если она находится внутри прямоугольника и имеет синий цвет.

Спросить по теме параграфа

Договариваемся о том, что такое область картинки

Учебник

Оглавление →
Предмет
Информатика
Учебник
"Информатика", Рудченко Т.А., Семёнов А.Л. / Под ред. Семёнова А.Л.