Порог изображение

Я пытаюсь сегментировать изображение плода с помощью метода Оцу opencv. Но при использовании порога с помощью этого метода нижняя фигура не разделяет меня хорошо. Любое решение?

img = cv2.imread("img/mango-de-frente.png", 1)
img2 = cv2.imread("img/mango-top.jpg",1)

img = cv2.resize(img, (320, 320)) 

imgGris = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
img2Gris = cv2.cvtColor(img2, cv2.COLOR_BGR2GRAY)
#Quitamos ruido de la imagen
blur = cv2.GaussianBlur(imgGris,(3,3),0)
blur2 = cv2.GaussianBlur(img2Gris,(3,3),0)

#Aqui hago la umbralización
ret3,th3 = cv2.threshold(blur,0,255,cv2.THRESH_BINARY+cv2.THRESH_OTSU)
cv2.imshow("fff",th3)
cv2.waitKey(0)

introducir la descripción de la imagen aquí

introducir la descripción de la imagen aquí

Первое изображение - это порог (который идет не так), а второе - оригинальная шкала серого.

2
задан 27.11.2019, 11:34
1 ответ

Предпочтительно использовать весь она informaciГіn изображения, cГіmo цвет, очень сходный пример, но для листа, ты это можешь находить в https://towardsdatascience.com/object-detection-via-color-based-image-segmentation-using-pytho

Они используют некоторые mГ©todos, между ними тот, которого tГє сам ты предлагаешь, и потом они сочетают результаты, чтобы гарантировать эффективность процедуры в различных imГЎgenes ввода.

Имей в виду, что, если ты конвертируешь твое начальное изображение в масштабе серых одинокий tendrГ-эксперт, третий канал (оценивает) изображения тип hsv, если ты конвертируешь ее в hsv, ты можешь использовать другие parГЎmetros как Hue и saturation.

-1
ответ дан 01.12.2019, 10:46
  • 1
    Желанный в Стакк Оверфлов в espaГ±ol . Пожалуйста, не используй ответы подобно комментариям. Когда у тебя будет достаточно reputació n podrá s комментировать в самих вопросах – eferion 28.11.2019, 10:03
  • 2
    Предпочтительно, чтобы ты изменил ответ в añ adir комментарии. Никто не проголосует за ответ, если, чтобы понимать ее, надо читать себе комментарии той же самой – eferion 28.11.2019, 11:05
  • 3
    С другой стороны, если có я говорю, что ты комментируешь opencv, он не является слишком пространным, предпочтительно, чтобы ты это поместил aquí (ссылаясь на шрифт). Así если ссылка прекращает быть доступным в будущем, có я говорю seguirá будучи доступным и, следовательно, твой ответ seguirá будучи vá lida – eferion 28.11.2019, 11:06
  • 4
    Я настаиваю на том, что он, пожалуйста, изменяет ответ. Действительно уже они начали давать тебе отрицательные обеты – eferion 28.11.2019, 11:13
  • 5
    Желанный Greydel. Твой publicació n он не то достаточно пространная ни подробно описанная, чтобы считать как ответ. В Стакк Оверфлов в espaГ±ol мы обрабатываем информацию, которого ответы имели качество и могли подавать будущих пользователей. Ты должен издавать та же самая для того, чтобы она была более пространной, можешь основываться на ссылки, но deberí схвати копировать важные части в той же самой. Я рекомендую тебе читать CГіmo отвечать для большего количества деталей. – Pikoh♦ 28.11.2019, 11:15

Теги

Похожие вопросы