High-quality-ellipse-detection icon indicating copy to clipboard operation
High-quality-ellipse-detection copied to clipboard

Python implementation request

Open impredicative opened this issue 5 years ago • 11 comments

This is a cool repo, but Matlab is beyond the reach of most users. Is it possible to develop a Python 3.7 implementation? Thanks much.

impredicative avatar Oct 19 '18 19:10 impredicative

Actually, the source code of the proposed high-quality ellipse detection is quite long and complicated. I think it will take much time to develop another version. In the future, we will release the C++ version, and maybe you can use Cython to compile it for the python usage.

AlanLuSun avatar Oct 20 '18 02:10 AlanLuSun

OK. Thanks.

I don't know if using Numpy and Scipy will make it any shorter.

impredicative avatar Oct 20 '18 09:10 impredicative

Yes, it may be shorter.

AlanLuSun avatar Oct 20 '18 12:10 AlanLuSun

Actually, the source code of the proposed high-quality ellipse detection is quite long and complicated. I think it will take much time to develop another version. In the future, we will release the C++ version, and maybe you can use Cython to compile it for the python usage. When will you release the CPP version?

SFM2020 avatar Jan 10 '19 05:01 SFM2020

Wish the C++ version comes soon.

jadepeak avatar Jan 26 '19 12:01 jadepeak

Could you please update the code to latest version of opencv and mexopencv. I am facing issues with visual studio 2010 compiler in matlab 2018Ra. Kindly do the needful.

kpraveen2412 avatar Mar 19 '19 10:03 kpraveen2412

yes, when the C++ version will be release

vgg4resnet avatar Apr 29 '19 09:04 vgg4resnet

use matlab coder to transform the m files to c++code.but a little slower than original codes

jadepeak avatar Apr 29 '19 09:04 jadepeak

This is a cool repo, but Matlab is beyond the reach of most users. Is it possible to develop a Python 3.7 implementation? Thanks much.

If authors permit, let's port the code to Python.

mrtpk avatar May 27 '19 07:05 mrtpk

Boiling it down to the pure C++ lines and removing all the matlab stuff might help use either Cython or anything else, probably other languages too. The issue is now that the you need a windows machine with specific matlab setup to get this even to compile. Which I've been unable to get working.

guysoft avatar Jan 27 '20 13:01 guysoft

Are there any python ports?

VCasecnikovs avatar Oct 03 '20 15:10 VCasecnikovs