![115行代码,手把手教你做个数独解析器! 115行代码,手把手教你做个数独解析器!](https://www.zkxjob.com/wp-content/uploads/2022/06/wxsync-2022-06-847e39bf014c9b7e9f95d143d5637ef9.png)
第一步:从图像中提取数独
1、对图像进行预处理
![115行代码,手把手教你做个数独解析器! 115行代码,手把手教你做个数独解析器!](https://www.zkxjob.com/wp-content/uploads/2022/06/wxsync-2022-06-52dbadaf2d71226339b3d9788ff1120c.png)
2、找出最大多边形的角
![115行代码,手把手教你做个数独解析器! 115行代码,手把手教你做个数独解析器!](https://www.zkxjob.com/wp-content/uploads/2022/06/wxsync-2022-06-ca113c0125503b27629d18411ab14293.png)
3、裁剪和变形图像
![115行代码,手把手教你做个数独解析器! 115行代码,手把手教你做个数独解析器!](https://www.zkxjob.com/wp-content/uploads/2022/06/wxsync-2022-06-cf8bde0380ebdc01dbcbc307e14bcee8.png)
4、从正方形图像中推断网格
5、得到每一位数字
![115行代码,手把手教你做个数独解析器! 115行代码,手把手教你做个数独解析器!](https://www.zkxjob.com/wp-content/uploads/2022/06/wxsync-2022-06-1eaf1f82185896e50e96aa63b518fef7.png)
第二步:提取图像中出现的每个数字
![115行代码,手把手教你做个数独解析器! 115行代码,手把手教你做个数独解析器!](https://www.zkxjob.com/wp-content/uploads/2022/06/wxsync-2022-06-ddb9d7b14c7315d4a94c468f9035f414.png)
![115行代码,手把手教你做个数独解析器! 115行代码,手把手教你做个数独解析器!](https://www.zkxjob.com/wp-content/uploads/2022/06/wxsync-2022-06-e1a8ef795f0a5fc71c0572d6fbff7a93.png)
![115行代码,手把手教你做个数独解析器! 115行代码,手把手教你做个数独解析器!](https://www.zkxjob.com/wp-content/uploads/2022/06/wxsync-2022-06-991149472d664875c47ac1802cd24ba4.png)
第三步:用回溯算法计算数独的解
![115行代码,手把手教你做个数独解析器! 115行代码,手把手教你做个数独解析器!](https://www.zkxjob.com/wp-content/uploads/2022/06/wxsync-2022-06-15a5db92a4dd3ebaa9681366952f0b7a.png)
<section style="white-space: normal;line-height: 1.75em;text-align: center;"><strong style="color: rgb(0, 0, 0);font-family: -apple-system-font, system-ui, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;widows: 1;background-color: rgb(255, 255, 255);max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="max-width: 100%;letter-spacing: 0.5px;font-size: 14px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="max-width: 100%;font-size: 16px;letter-spacing: 0.544px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="max-width: 100%;letter-spacing: 0.5px;box-sizing: border-box !important;overflow-wrap: break-word !important;">—</span></strong>完<strong style="max-width: 100%;font-size: 16px;letter-spacing: 0.544px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="max-width: 100%;letter-spacing: 0.5px;font-size: 14px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="max-width: 100%;font-size: 16px;letter-spacing: 0.544px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="max-width: 100%;letter-spacing: 0.5px;box-sizing: border-box !important;overflow-wrap: break-word !important;">—</span></strong></span></strong></span></strong></section><pre><pre style="max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><section style="max-width: 100%;letter-spacing: 0.544px;white-space: normal;font-family: -apple-system-font, system-ui, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;widows: 1;box-sizing: border-box !important;overflow-wrap: break-word !important;"><section powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><section style="margin-top: 15px;margin-bottom: 25px;max-width: 100%;opacity: 0.8;box-sizing: border-box !important;overflow-wrap: break-word !important;"><section style="max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><section style="max-width: 100%;letter-spacing: 0.544px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><section powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><section style="margin-top: 15px;margin-bottom: 25px;max-width: 100%;opacity: 0.8;box-sizing: border-box !important;overflow-wrap: break-word !important;"><section><section style="margin-bottom: 15px;padding-right: 0em;padding-left: 0em;max-width: 100%;color: rgb(127, 127, 127);font-size: 12px;font-family: sans-serif;line-height: 25.5938px;letter-spacing: 3px;text-align: center;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="max-width: 100%;color: rgb(0, 0, 0);box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="max-width: 100%;font-size: 16px;font-family: 微软雅黑;caret-color: red;box-sizing: border-box !important;overflow-wrap: break-word !important;">为您推荐</span></strong></span></section><section style="margin-top: 5px;margin-bottom: 5px;padding-right: 0em;padding-left: 0em;max-width: 100%;min-height: 1em;font-family: sans-serif;letter-spacing: 0px;opacity: 0.8;line-height: normal;text-align: center;box-sizing: border-box !important;overflow-wrap: break-word !important;">吴恩达推荐笔记:22 张图总结深度学习全部知识</section><section style="margin-top: 5px;margin-bottom: 5px;padding-right: 0em;padding-left: 0em;max-width: 100%;min-height: 1em;font-family: sans-serif;letter-spacing: 0px;opacity: 0.8;line-height: normal;text-align: center;color: rgb(0, 0, 0);box-sizing: border-box !important;overflow-wrap: break-word !important;">图灵奖得主Yann LeCun《深度学习》春季课程</section><section style="margin-top: 5px;margin-bottom: 5px;padding-right: 0em;padding-left: 0em;max-width: 100%;min-height: 1em;font-family: sans-serif;letter-spacing: 0px;opacity: 0.8;line-height: normal;text-align: center;color: rgb(0, 0, 0);box-sizing: border-box !important;overflow-wrap: break-word !important;">你一定从未看过如此通俗易懂的YOLO系列解读 (下)</section><section style="margin-top: 5px;margin-bottom: 5px;padding-right: 0em;padding-left: 0em;max-width: 100%;min-height: 1em;font-family: sans-serif;letter-spacing: 0px;opacity: 0.8;line-height: normal;text-align: center;color: rgb(0, 0, 0);box-sizing: border-box !important;overflow-wrap: break-word !important;">22课时、19大主题,CS 231n进阶版课程视频上线</section><section style="margin-top: 5px;margin-bottom: 5px;padding-right: 0em;padding-left: 0em;max-width: 100%;min-height: 1em;font-family: sans-serif;letter-spacing: 0px;opacity: 0.8;line-height: normal;text-align: center;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="color: rgb(87, 107, 149);font-size: 14px;">震惊!这个街道办招8人,全是清华北大博士硕士!</span><br /></section></section></section></section></section></section></section></section></section>
![115行代码,手把手教你做个数独解析器! 115行代码,手把手教你做个数独解析器!](https://www.zkxjob.com/wp-content/uploads/2022/06/wxsync-2022-06-093cc24eb70389b6e9ac702080623639.gif)
本篇文章来源于: 深度学习这件小事
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
内容反馈