Vehicle plate recognition of moving vehicles is a practical and active topic in image processing to improve many solutions in traortation monitoring. In this project we review some topics in image processing domain as: moving object detection, detecting certain structure in image, segmentation and optical character recognition, then we improve some complex and new solutions to complete optimize algorithms for implementation. Moving vehicle detection starts with searching objects in difference image of frame and background then objects dir=ltr After getting a frame with suitable view of vehicle plate, try to search plate area. Vehicle area is detecting based on mixing morphologic operator called 'black top hat'. In this method we use this specification of the plate , is made of some dark characters in a rectangular bright background and dilation on total image cause some bright areas that one of them is compatible is sizes with plate an candidate. To separate plate characters we use horizontal histogram of the plate and minimums points of this histogram select as border between characters. In final step each founded character correlate with members of a target set and the most similar one select as answer of OCR and finally total plate convert to text.