springboot图片识别Tesseract问题

有一个项目用的tesseract识别图片,运行调试都没有问题,后期上线的时候出了一个问题,如果直接用java -jar 启动运行都没有问题,但是我用winsw进行封装成windows服务之后发现所有截取出来的图片都是黑的,请问有没有哪位知道是为什么,所有代码都是一摸一样,就是换了启动方式就不行了,换回来就可以