python - 按像素值分割图像
问题描述
我有一个大图像(大约 12000 像素 x 10000),我试图按像素值进行分割。每个图像的不同像素值是使用 OpenCV 的 cv.connectedComponentsWithStats 生成的。图像中的每个对象都有不同的像素值,每个图像中大约有 10k 个对象。如何根据不同的像素值为每个对象创建二进制数组?这是一个例子:
每个绿色物体都有不同的像素值。我如何为每个对象制作这样的东西?
理想情况下,这将采用一个输入数组,每个对象具有 n 个不同的像素值,并为每个对象返回 n 个二进制数组。
解决方案
推荐阅读
- spring - 模拟 Autowired 静态场
- python - 为什么 matplotlib 箱线图中的颜色不会改变?
- python - Tensorflow 迭代器无法迭代
- javascript - Highcharts 甘特图 - 显示多个 xAxis 行,一个代表年份,一个代表月份
- c# - System.ComponentModel.Win32Exception c#
- c# - 如何通过 Visual Studio 2019 和 C# 连接到 Firebird
- java - 当一个方法已经被另一个线程执行时跳过它
- php - Laravel 邮箱验证链接问题
- postgresql - TimescaleDB:了解创建超表后的返回值以及填充超表后的块创建
- node.js - Heroku webhook 与 Discord.js