函数是否应该解决图像处理中的错误输入?

2024-04-27 03:12:36 发布

您现在位置:Python中文网/ 问答频道 /正文

如果一个函数(在python中)需要一个特定分辨率的图像,并且必须返回该分辨率,比如说1024x1024,而不是获得一个具有相同纵横比的图像(可能是768x768),那么该函数应该只是对图像进行上/下缩放,还是引发一个错误而不返回任何值?我在这里的想法是,它可能会提出警告或打印一个句子,解释哪里出了问题,功能已经纠正。你知道吗

但是,如果图像是不同的纵横比,那么函数是否应该先放大/缩小,然后裁剪?还是应该引起一个错误?从本质上讲,函数应该有多灵活?你知道吗

我的具体应用程序是一个ML数据集。但是否有一个通用的指导方针/标准?快速浏览一下PEP8,我并没有发现任何关键的见解。有没有关于这方面的一般最佳实践建议?如果都是个案,有没有宽松但笼统的指导方针?你知道吗

谢谢你的帮助。如果这是离题的话,还有别的地方可以放这个吗?否则,我可以删除或关闭。你知道吗


Tags: 数据函数图像功能应用程序警告标准错误
1条回答
网友
1楼 · 发布于 2024-04-27 03:12:36

我对机器学习不太了解,但我认为如何划分函数的问题对所有编码领域都是实用的。 你的函数是一个函数,单数。如果您觉得错误处理开始更多地属于图像预处理的范畴,那么最好将一个函数专门委托给它。特别是如果代码是内部的,并且没有用户交互,那么最终您将不得不自己处理错误。 而且,助手函数不会伤害任何人!你知道吗

相关问题 更多 >