Multiple noses detected using detectMultiscale() method

nose.detectMultiscale() method returns multiple lists of noses for a single image. Why is this so?

It is working fine woth face and eyes but for nose, it shows multiple boxes.

It is also working fine when I use live video stram. But only for this specific image, i got multiple noses. My code and output is shown below:


Please show me something to make it correct if possible.

Hi @harshsharmajnv_9b70d236614796d5 you can use the code mentioned below

Hope this might helps :slight_smile:

1 Like

Thank you sir. I got it.
Main thing in my program was scaling factor which I was using 1.05 for high precision but it takes non face parts also into consideration due to high precision. Thanks a lot sir

Great to hear that I hope I have cleared your doubt
If @harshsharmajnv_9b70d236614796d5 you still face any issue you can re open this doubt any time you want

I hope I’ve cleared your doubt. I ask you to please rate your experience here
Your feedback is very important. It helps us improve our platform and hence provide you
the learning experience you deserve.

On the off chance, you still have some questions or not find the answers satisfactory, you may reopen
the doubt.

1 Like