6 Replies Latest reply: Jun 16, 2012 1:44 AM by sabre150 RSS

    image encryption algorithm development by java

    661723
      Hi

      Our team is about to develop new image encryption algorithm.
      www.ccse.kfupm.edu.sa/~akalvi/myweb/9.pdf May I know the way to take the image as input. Is there any image processing library and neural network library available in java like opencv for vc++ ? if so.let me know.

      Kind regards

      Edited by: EJP on 16/06/2012 11:00: corrected the unwanted abbreviation in your title. An insult to a great mathematician.
        • 1. Re: image encryption algo development by java
          EJP
          javax.imageio answers the first question.
          • 2. Re: image encryption algo development by java
            661723
            EJP wrote:
            javax.imageio answers the first question.
            what about the secon question??
            • 3. Re: image encryption algo development by java
              EJP
              javax.imageio doesn't answer the second question. Neither do I.
              • 4. Re: image encryption algo development by java
                gimbal2
                Uh, I type "opencv java" into Google. Are we talking about this?

                http://ubaa.net/shared/processing/opencv/

                Because apparently a Java API is part of the package.
                • 5. Re: image encryption algo development by java
                  661723
                  gimbal2 wrote:
                  Uh, I type "opencv java" into Google. Are we talking about this?

                  http://ubaa.net/shared/processing/opencv/

                  Because apparently a Java API is part of the package.
                  Hi

                  Thx for your response.I am searching for this but opencv current version for Vc++ is 2.x(probably).

                  I need a strong crypto library and a strong math library too.
                  can I incorporate Matlab functions in java and Netbeans / jDeveloper 11g (as we do it in VC++2008) also??

                  please reply.
                  sorry for delayed response.

                  kind regards
                  • 6. Re: image encryption algo development by java
                    sabre150
                    no one wrote:
                    gimbal2 wrote:
                    Uh, I type "opencv java" into Google. Are we talking about this?

                    http://ubaa.net/shared/processing/opencv/

                    Because apparently a Java API is part of the package.
                    Hi

                    Thx for your response.I am searching for this but opencv current version for Vc++ is 2.x(probably).

                    I need a strong crypto library and a strong math library too.
                    can I incorporate Matlab functions in java and Netbeans / jDeveloper 11g (as we do it in VC++2008) also??

                    please reply.
                    sorry for delayed response.
                    1) I see nothing in http://www.ccse.kfupm.edu.sa/~akalvi/myweb/9.pdf that requires "a strong crypto library" .

                    2) I see nothing in http://www.ccse.kfupm.edu.sa/~akalvi/myweb/9.pdf that requires " a strong math library" .

                    3) In the context of what you have posted I don't see the relevance of " but opencv current version for Vc++ is 2.x(probably)".

                    4) You can incorporate Matlab functions into Java since Matlab has a Java interface though I see nothing in the context of what you have posted that makes it relevant. You can't possibly be considering distributing Matlab with the product and if this is just research then if Matlab functionality is needed then one would just use Matlab without using Java.

                    Looking at http://www.ccse.kfupm.edu.sa/~akalvi/myweb/9.pdf I see relatively simple manipulations that can be done in Java in a straightforward manner without the burden of integrating a C++ library or the burden of integrating the Matlab system. If you do decide to use opencv then I see no real advantage to using Java at all.

                    I get the impression that you are trying to use two sledgehammers to crack a nut. Of course I could be missing something.