O
Obnoxious User
can anyone help me where to find the best image processing library for
c++
mohan gupta
And "best" is stipulated by what requirements?
can anyone help me where to find the best image processing library for
c++
mohan gupta
can anyone help me where to find the best image processing library for
c++
mohan gupta
Best would be to ask on a platform-specific forum
(Windows/KDE/Gnome depending on the OS, DirectX/OpenGL
depending on what you want to use for rendering).
Now how on earth is imaging, networking, threading is all
plateform-specific, bit IO isn't and is included in standard library?
C++ is a general purpose programming language.
You also have more choices in C++, and the ability to port already
portable open-source libraries to another platform.
How would you port Java to a platform where it's not supported?
Huh? How would you port your C++ to a platform if there is no C++
compiler for it?
You would either use a cross-compiler, or perhaps port the gcc
compiler, or just not port. Fortunately, C++ is available on more
platforms than any other language.
My point is, have you tried to port the JDK source code to another
platform? If not, why?
You don't have to. If JVM is available on that platform, you should be
able to run the same compiled files without even having to recompile.
You're dodging the question. If the JVM is not available and you
would like to port it, how would you go about doing so?
If no one is willing to port JVM to that platform, then someone still
will have to port some kind of native Java compiler (like JET), but if
they do that, why not just port JVM? I see no difference between c++
and Java here.
In practice, for what Java is used mostly for (enterprise
applications),
You would either use a cross-compiler, or perhaps port the gcc
compiler, or just not port. Fortunately, C++ is available on more
platforms than any other language.
You went to far with this statement, it is flatly incorrect. It is C,
not C++, that is the most widely available language. There is a C
compiler for every platform that has a C++ implementation, the one
included in the C++ package, if no others.
But there are C compilers for a vast number of platforms, most notably
embedded systems and digital signal processors, that do not have C++
compilers.
Not true. Java is widely used on mobile devices (like phones). And
they have Java ME platform for that. Also, applications based on Java
are portable from one mobile device to a different mobile device (as
long as the mobile device has JVM). And you also need networking,
threading and image prepossessing on these devices. Guess what? They
are not in C++ standard library.
--------------------^^^^Razii said:And you could be using third-part libraries that even a c++ compiler
on that platform might not compile.
You don't have to. If JVM is available on that platform,
can anyone help me where to find the best image
processing library for c++
Fortunately, C++ is available on more platforms than any
other language.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.