我有一个生成的布尔列表,将在以下比较中使用:
double equalElements = currentImageHash.Zip(thisPair.Hash, (i, j) => i == j).Count(eq => eq) / 256.00;
基本上,currentImageHash
包含256个bool的列表,与256个bool- thisPair
的另一个列表进行比较,以计算两个bool列表之间的相似性百分比。
这就是用例 -
我的问题(尽管 - 我愿意接受改进这个过程的建议)是如何在MySQL中存储256个bool的列表?
我正在考虑将其转换为1和0的字符串,但是来回转换它似乎有点密集。
理想情况下,将其存储在单个列中听起来更好;每个条目具有1到256的关系听起来像一个普通的解决方案,但感觉真的很重。