Обнаружение выпущенных дефектов [закрыто]C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Обнаружение выпущенных дефектов [закрыто]

Сообщение Anonymous »

Я пытаюсь обнаружить выпуклость дефектов на изображении, используя OpenCV. Тем не менее, результат кажется недостаточно хорошим. Несколько вогнутых моментов не обнаруживаются, даже они очень ясны. Вот мой код < /p>

Код: Выделить всё

void test_convexityDefects(
const cv::Mat& binary_,
std::vector concave_points_) {

concave_points_.clear();
std::vector contours;
cv::findContours(binary_, contours, cv::RETR_EXTERNAL, cv::CHAIN_APPROX_SIMPLE);
for (auto& cnt : contours) {
std::vector hullIndices;
cv::convexHull(cnt, hullIndices, false, false);
std::vector defects;
if (cnt.size() >= 3 && hullIndices.size() >= 3) {
cv::convexityDefects(cnt, hullIndices, defects);
std::vector farPoints;
for (const auto& d : defects) {
int farIdx = d[2];
float depth = d[3] / 256.0f;
if (depth > 1) {
concave_points_.push_back(cnt[farIdx]);
}
}
}
}
}
Есть какой -либо метод для обнаружения всех вогнутых точек на изображении?>

Подробнее здесь: https://stackoverflow.com/questions/796 ... ty-defects
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Обнаружение выпущенных дефектов [закрыто]
    Anonymous » » в форуме C++
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • Существует ли подход искусственного интеллекта к обнаружению объектов для выявления дефектов у 10 различных брендов?
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Как получить список номеров версий пакетов Python, выпущенных до определенной даты?
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Обнаружение использования камеры на iPhone с помощью Swift [закрыто]
    Anonymous » » в форуме IOS
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Обнаружение ложного столкновения SFML [закрыто]
    Гость » » в форуме C++
    0 Ответы
    79 Просмотры
    Последнее сообщение Гость

Вернуться в «C++»