标签: zxing
我正在为LuminanceSource创建一个子类。我有理由期望或必须实施rotateCounterClockwise()吗?
LuminanceSource
rotateCounterClockwise()
对性能或可靠性(或两者)的影响?
答案 0 :(得分:1)
如果您不想实施该方法,则可以始终拥有isRotateSupported()并使该方法抛出异常。
isRotateSupported()
提供它是因为界面不知道您的内部结构是什么样的,所以否则轮换涉及将数据转换为通用格式,执行转换,然后将通用格式数据转换回格式。