Re: [Jocr-devels] Is the C++ transition still in the pipeline?
Status: Alpha
Brought to you by:
joerg10
|
From: Bruno B. G. <br...@gm...> - 2006-09-05 14:15:39
|
Rupert Swarbrick wrote: >>But its open source code, if you want to have a C++ version you can do it >>but probably without me. I have really no time for it as long as my child >>is young and needs 90% of my attention after work. >>Its a bit similar to the libgocr part, where I did not find the time to >>get inolved in. >>Student time is gone unfortunately where I could spent 12 hours per day >>for progging. > > > I also have no wish to go it alone - I'd like to contribute to the > project, not detract from it! However, would you be interested in, for > example, me refactoring the pnm code - which seems to be a little buggy > in places? > > If the problem is purely not wanting to make such a huge shift, it might > still be worth switching across the more modular parts at least - we can > always make the interface via the header files identical with extern "C" > functions, but it might make the thing simpler? > > The only question is are you willing to have a compile-time dependency > on a c++ compiler? Well, the project took off (thanks to Wade), but it's stalled by now because he doesn't have time. I'm interested and I'll probably find some time in the next few months (this year) to help. The new project, called Conjecture, is a framework for OCRing and integrates with gocr as gocr is right now. So we are not reinventing the wheel or losing any of the remarkable work Joerg has done so far, but only building on it and making it easier to write new engines with different algorithms The code and the documentation (very extensive, Wade was very thorough with it) are at: http://www.holst.ca/Conjecture/ (Wade's site, seems to be offline) http://www.corollarium.com/Conjecture/ (a mirror, online) There are plans to move it to sf.net. >>I have no problems to make it C++ compatible (remove C++ warnings) or >>create C compatible C++ interfaces to help a bit. >>I also want to add more explanations and comments to the code for easier >>understanding. Thats all I am able to do. > > > Well, I don't want to start coding if you won't use the result, but I > could always try porting across a self-contained bit and submit the > (fully documented?) .cc alternative? Take a look at the site. The SVN rep is offline because it was hosted at holst.ca, but you can get the latest version and I can send you a copy of my tree (although I think they are very similar, if not the same). -- Bruno Barberi Gnecco <brunobg_at_users.sourceforge.net> Life is like an onion: you peel off layer after layer and then you find there is nothing in it. -- James Huneker |