OpenCV出现ElibmaxExc (tmp)的原因是处理图像时可能超出计算机内存限制导致内存溢出。解决方案包括显式释放资源、减少临时文件数量、增加系统文件描述符上限、使用内存缓存替代文件缓存。正确使用OpenCV可通过释放临时变量内存、显式分配内存给临时变量、优化代码避免该错误。