pre_threaded_image_processing_server 源码
基于优先级的预线程图像处理服务器 该项目的目标是开发一种图像处理服务器,该服务器使用生产者使用者模型通过工作线程池与客户端进行交互。 服务器由一个主线程和一组工作线程组成,该主线程以比工作线程更高的优先级运行。 主线程反复接受来自客户端的连接请求,并将生成的连接描述符放置在有界缓冲区中。 每个工作线程反复从缓冲区中删除一个描述符,为客户端提供服务,然后等待下一个描述符。 所有线程都使用FIFO策略进行调度。 图像服务器对客户端输入的图像进行图像处理操作。 这些图像处理操作源自开源OpenCV库。 对于此项目,使用了C ++编码语言 项目里程碑: 安装OpenCV并按照教程将彩色图像转换为灰度
用户评论