Abstract: In service oriented architectures the most important element is the service, a resource provided to remote clients via a service contract. SOA based system may prove to be a good solution to address problem like large storage and expensive computational requirements faced in image processing applications.We propose a component based platform which is not tied to a specific programming language or a specific technology.The web service provide various functions of pre-processing ,noise removal ,threshold and edge detection. Each phase in image processing system is viewed as a web service operated on the internet. Each algorithm is implemented as a web service. Set of algorithm are implemented for each phase and the phases of image processing are linked dynamically.The dynamic linking of web service is based on the quality defining attributes of the input image. In this way the proposed system helps in selecting the best web services for the given image.