Click here to Skip to main content
15,892,674 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more: , +
Hey i just finished developing a Vision System using C++ and i want to create a visual search engine based on my Vision System, now i want to create a web-page so that a user can have access to the Vision System running on a server. How do i embed an already developed C++ program into a web browser or web-server?

I want to demonstrate this vision system in order to fund-raise so that i can start a company based on visual search.
Posted

1 solution

You can use any web scripting languages like jsp for designing web based interface and you need to expose an api of your vision system which can be used by jsp pages, communications between c++ api jsp can be based on sockets.

Well what is this vision system thing, come up with details for more specific answers.
 
Share this answer
 
Comments
BupeChombaDerrick 13-Feb-12 18:27pm    
A vision system is an image processing software, in this case i have developed an image indexing program that can help index internet images and make them searchable. The system uses high-level features for this purpose unlike the existing ones which use intermediate or low-level features. I have tried the system on a small database but now i want to see how it can perform indexing a few thousands or millions of images existing on the internet by letting users interact with the system via a web browser.
Ashish Tyagi 40 14-Feb-12 0:09am    
Ok, basic question, how the user initiate search? What is your GUI?
It seems very interesting.
BupeChombaDerrick 14-Feb-12 9:09am    
Similar to Google Goggles get a snap shot or any digital image and upload the image and press enter sit back wait for the results. Has of now the system is using a web-cam in real-time to recognize images or objects presented to it, i want it to be hosted on a server so that i can use it as a visual search engine. I want to develop a Visual encyclopedia so that users can get info about visual objects directly using this system.
Ashish Tyagi 40 14-Feb-12 5:25am    
Thanks for accepting the answer :-), You can use Tomcat JSP container(Free) for your JSP code, JSP is very easy where you can embed java code (Java socket) and you can communicate with your with your C++ code using object serialization boost serialization is quick development way to shared objects between java and C++, better if you create your own serialization mechanism.
BupeChombaDerrick 14-Feb-12 9:29am    
Thanks for the time you've taken to help.I really appreciate it.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900