Image processing with neural networks—a review