Обрезать изображение с помощью OpenCV-Python
Сохранить статью
- Последнее обновление: 03 Янв, 2023
Улучшить статью
Сохранить статью
Обрезка изображения — одна из самых основных операций с изображениями, которые мы выполняем в наших проектах. В этой статье мы обсудим, как обрезать изображения с помощью OpenCV в Python.
Поэтапное внедрение
Для этого возьмем изображение, показанное ниже.
Шаг 1: Чтение изображенияМетод cv2.imread() загружает изображение из указанного файла. Если изображение не может быть прочитано (из-за отсутствия файла, неправильных разрешений, неподдерживаемого или недопустимого формата), то этот метод возвращает пустую матрицу.
Примечание: Когда мы загружаем изображение в OpenCV с помощью cv2.imread() , мы сохраняем его как Numpy n-мерный массив.
Пример: Программа Python для чтения изображения
Python3
CV2.IMSHOW CV2.IMSH0054 |
Output :
Step 2: Get the image РазмерыМы можем видеть тип « img » как « numpy.ndarray ». Теперь мы просто применяем нарезку массива к нашему массиву NumPy и создаем наше обрезанное изображение, поэтому нам нужно найти размеры изображения. Для этого мы будем использовать атрибут image. shape.
Syntax:
image.shape
where image is the input image
Example: Python code to find the dimensions of the image,
Python3
|
. Теперь мы можем применить нарезку массива для получения окончательного результата. Синтаксис: где Example: Output : AlleBilderShoppingVideosMapsNewsBücher Suchoptionen Layoutit Grid: Interactive CSS Grid Generator grid. layoutit.com Быстро создавайте веб-макеты и получайте код HTML и CSS. Изучайте CSS Grid визуально и создавайте веб-макеты с помощью нашего интерактивного генератора CSS Grid. Генератор сетки CSS cssgrid-generator.netlify.app Генератор сетки CSS. построено с помощью sarah_edo. Колонны. Ряды. Расстояние между столбцами (в пикселях). Расстояние между строками (в пикселях). Пожалуйста, могу ли я получить код. Сбросить сетку. Сетка адаптивного макета — Material Design m2. material.io › design › responsive-layout-grid Сетка адаптивного макета состоит из трех элементов: столбцов, промежутков и полей. Наложение сетки макета на экран приложения с панелью приложения и карточками. Конструктор лекал для поделок | Craft Design Online craftdesignonline.com › pattern-grid Pattern Grid помогает создавать дизайны для таких видов рукоделия, как вышивка крестиком, гобелен, бисероплетение, изготовление ковров, ткачество и вязание. Нарисуйте, проследите и отредактируйте свой ... 11 лучших генераторов CSS Grid Layout - LambdaTest www.lambdatest.com › blog › best-css-grid-layout-g... . Griddy · 2. Layoutit · 3. Angry Tools · 4. Генератор CSS Grid Layout · 5. Генератор CSS Grid · 6. cssgr.id · 7. Flex Layout Attribute · 8. Vue Grid ... Ähnliche Fragen Wie funktioniert Grid? Была ли сетка отображения? Был ли столбец сетки? Простое создание макетов сетки CSS — Webflow webflow. com › grid Модуль компоновки сетки CSS Webflow предлагает беспрецедентную простоту, скорость и мощность в простом визуальном формате. Создайте макет сетки сегодня. CSS Grid Layout Generator - злые инструменты angrytools.com › css-grid CSS Grid позволяет нам создавать двухмерный макет на веб-странице и размещать дочерние элементы в определенной структуре строк и столбцов. ... 1) Контейнер сетки - Родитель ... Freese-Works: Grid Designer - создавайте свои собственные схемы! www.freese-works.com The Grid Designer — это новый бесплатный онлайн-редактор схем для создания собственных схем для вязания крючком, вышивки крестом, вязания спицами, крючком и многих других видов рукоделия. Modular Grid Generator на Behance www.behance.net › галерея › Modular-Grid-Generator 01.09.2016 · Это самый простой, но мощный инструмент проектирования, который поможет вам мгновенно создать модульную сетку для любого макета. image[rows,columns]
Python3
import
cv2
img
=
cv2. imread(
"test.jpeg"
)
Печать
(
Тип
(IMG))
Печать
(
дюйма формы изображения
, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM, IM,
,
дюйма.0054
crop
=
img[
50
:
180
,
100
:
300
]
cv2. IMSHOW (
'Original'
, IMG)
CV2. Imshow (
'Crontped'
, урожай)
CV2.Waitke0052
cv2.destroyAllWindows()
grid design tool - Google Suche