def prepare_services(self, p_working_dir, p_pic_number=0):

        queue_service = QueueService()
        queue_service.clean_queue()
        queue_service.wait_process()
        scanner_service = ScannerService(p_pic_number=p_pic_number)
        scanner_service.working_dir = p_working_dir
        queue_service.task_manager = TaskManager(p_working_dir)
        OutputService(p_working_dir, "out")
        return 1