开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 7751|回复: 13
收起左侧

[易语言成品模块] 圖片旋轉角度類-由列(日月)明開發-調用了精易模塊-聽說百度圖片驗證用到旋轉圖片了

[复制链接]
发表于 2019-9-29 23:11:53 | 显示全部楼层 |阅读模式   陕西省榆林市
分享例程
界面截图:
备注说明: 調用了精易模塊,你們使用此模塊的時候應該不用再添加精易模塊了。
個人覺得這個還是比較有效的,綜合了準確度和速度,還是比較有效率的。
覺得這個模塊可能會被用來過圖片旋轉驗證,就特意提高了精幣售價和閲讀權限。
我就不說我其實是為了賺精幣了!
這個模塊別看只有三個方法,兩個輸入,一個輸出,可是它濃縮就是精華啊。
最最最最最最最,,,,,,,,,,,,,,重要的功能就是這三個了,別的我都幫你們集成內部了。
啊,,,,,,
為了開發這個模塊,在筆記本前做了一天,一整天啊!
我就不說多半天都是調試精易模塊的圖片類去了,,,,,,,,,,,
說真的,一個位圖類硬是拆分成幾個類,還各種失敗無效的,特煩!
你們是覺得類的數量多了就能證明很厲害了?差評。
當然,別人不這麽說,不這麽認為,就是說是我自己不會用的原因了。
總算在下午前熟練了精易模塊的位圖類的幾個方法。然後就用那幾個方法寫就了這個類。
其實總的來說也沒寫多少行,公開的三個方法,其中兩個方法還是一模一樣的,哈哈哈。
未公開的也就五六個方法,用到的其實就兩三個中間過程,剩下的一兩個方法就是寫的過程中有更好的方案被棄用了。
另:其實這個找轉角的方案還不是我想象中的最好的方案,沒辦法,寫的過程中妥協了,只有這麽個辦法暫時來說可以儘快實現,別的辦法也就只是想一想了,水平有限,實現不了啊。其實思路都對。
不多說了,來呼叫一位美女:@陆离
在此感謝她(他???)的https://bbs.125.la/forum.php?mod ... rtype=1#pid17158951帖子中所描述的百度炎症問題,以及帖子中提供的兩幅圓圖,我就是根據這兩個圓圖開發的這個模塊!
嗯,這兩個圖片有效,那麽就說明別的圖片也是有效的!
先就這樣,使用過程中有問題可以直接帖內評論。

圖片旋轉角度類.rar

528.3 KB, 阅读权限: 10, 下载次数: 64, 下载积分: 精币 -2 枚

希望不要做違法犯罪的事

開發界面0

開發界面0

開發界面1

開發界面1

圖片旋轉角度類模塊公開信息

圖片旋轉角度類模塊公開信息

友情提醒:请选择可信度高的模块,勿用未知模块,防止小人在模块内加入木马程序。【发现问题模块请到站务投诉】。

本帖被以下淘专辑推荐:

结帖率:50% (1/2)

签到天数: 6 天

发表于 2019-10-31 02:22:42 | 显示全部楼层   四川省德阳市
谢谢你的分享 论坛因你更美丽
回复 支持 反对

使用道具 举报

发表于 2019-10-24 08:11:15 | 显示全部楼层   广东省深圳市
好想学习啊 ,不知道啥!
回复 支持 反对

使用道具 举报

签到天数: 19 天

 楼主| 发表于 2019-10-3 13:30:12 | 显示全部楼层   陕西省榆林市
陆离 发表于 2019-10-3 07:34
我说嘛,只有旋转图,才能找到点,方法肯定行。

* 指定點周色均值=5.41586e+006
* 相似點數=18
* 相似點組=18*2{21,172,21,173,21,174,22,172,22,173,23,171,23,172,83,51,84,50,84,51,84,52,84,53,85,51,85,52,150,327,151,326,173,23,174,22}
* 相似度組=18{0.994635,0.997357,0.991798,0.996583,0.995767,0.993245,0.998330,0.996206,0.990064,0.996634,0.996914,0.991167,0.990269,0.996352,0.996865,0.997772,0.997430,0.993035}
* 斜率=1.439723320158
* 轉角=0.9637186329103
* 指定點周色均值=5.41586e+006
* 相似點數=17
* 相似點組=
* 数组:17*2{21,173,22,174,23,175,23,176,51,267,52,265,52,266,52,267,53,266,173,327,173,328,174,327,174,328,174,329,175,329,326,198,327,199}
* 相似度組=17{0.996003,0.992355,0.990890,0.992095,0.993255,0.991217,0.995491,0.997545,0.996501,0.996288,0.991095,0.992497,0.999598,0.995123,0.995513,0.997988,0.996492}
* 斜率=0.8607819905213
* 轉角=0.710720356921
* 指定點周色均值=5.41586e+006
* 相似點數=21
* 相似點組=21*2{172,329,173,328,174,327,197,24,198,22,198,23,199,22,263,299,264,299,265,298,265,299,265,300,266,298,266,299,266,300,267,299,327,175,327,176,328,175,329,174,329,175}
* 相似度組=21{0.999609,0.999187,0.996154,0.998253,0.993942,0.995101,0.991389,0.990383,0.992643,0.997398,0.996045,0.990075,0.992959,0.999396,0.992294,0.995064,0.996108,0.993527,0.998095,0.994327,0.993853}
* 斜率=1.314020857474
* 轉角=0.9202777893337
* 指定點周色均值=5.41586e+006
* 相似點數=17
* 相似點組=17*2{23,150,24,151,174,21,175,21,175,22,175,23,176,22,176,23,297,83,297,84,298,82,298,83,298,84,299,83,327,175,328,176,329,177}
* 相似度組=17{0.995618,0.996499,0.992905,0.995881,1.000000,0.990834,0.990798,0.995579,0.994102,0.996605,0.991485,0.999095,0.990522,0.992687,0.997213,0.998058,0.997019}
* 斜率=0.3588269120184
* 轉角=0.3445166939904
這是用新方法找出來的,新方法很慢,找一個角度至少得有個一分半左右,不過我覺得找出來的點更準。呃,我只會找一些關鍵(相似度高於0.99)點,不會擬合直綫,通過計算所有關鍵點的橫座標差和縱座標差,直接相除就是斜率,可是這個斜率根本不准。算了,基本就這樣了。接下來我去做數圖識別,頭疼。

评分

参与人数 1好评 +1 收起 理由
陆离 + 1 新技能已get√

查看全部评分

回复 支持 反对

使用道具 举报

签到天数: 19 天

 楼主| 发表于 2019-10-3 08:15:30 | 显示全部楼层   陕西省榆林市
陆离 发表于 2019-10-3 07:34
我说嘛,只有旋转图,才能找到点,方法肯定行。

昨天新寫了另外一種方法找角度,可是找不到。我確認思路方法沒錯,準備今天找找問題出在哪裏。想發一下修改後的,可惜看論壇好像不讓一個東西連續發帖,而且已經發的帖子也編輯不了了。那就等新方法也寫好後再發。
回复 支持 反对

使用道具 举报

结帖率:71% (5/7)
发表于 2019-10-3 07:34:49 | 显示全部楼层   山东省临沂市
列明 发表于 2019-10-2 18:36
終於找到原因了!,是因為我給數組排序了!真的是,,,,服了我自己了。本來算的一點錯都沒有,結果手賤 ...

我说嘛,只有旋转图,才能找到点,方法肯定行。
回复 支持 反对

使用道具 举报

签到天数: 19 天

 楼主| 发表于 2019-10-2 18:36:01 | 显示全部楼层   陕西省榆林市

終於找到原因了!,是因為我給數組排序了!真的是,,,,服了我自己了。本來算的一點錯都沒有,結果手賤給排序了,,,,,我在排序前調試輸出的:{44,172,47,195,49,194,49,196,51,158,63,202,69,269,72,33,72,271,73,227,83,209,84,210,88,227,95,169,99,161,101,169,101,298,103,130,103,131,103,138,104,130,110,164,110,271,114,193,129,225,132,106,138,172,138,264,149,95,161,115,163,113,173,231,177,201,179,152,182,111,184,98,193,165,198,239,216,181,234,164,235,174,259,175},這是旋轉90度得到的。{55,271,56,272,82,160,85,155,93,200,103,205,104,160,104,216,115,203,120,231,139,184,140,247,142,243,151,256,156,192,159,194,161,269,164,219,165,115,167,300,170,205,173,252,173,276,173,278,173,281,174,89,175,254,175,276,176,206,182,324,183,234,186,242,186,305,186,318,188,233,188,316,195,233,204,234,208,236,209,267,213,268,217,263,218,265,220,135,223,97,223,138,224,268,225,268,228,270,230,144,234,269,295,240},這是旋轉180度得到的.
{108,183,116,164,120,147,134,169,155,265,158,226,161,240,169,198,186,214,188,258,195,248,202,77,207,244,210,247,211,170,211,247,212,170,224,46,238,53,242,47,243,221,245,207,248,51,249,170,249,198,250,171,251,180,254,54,258,174,259,79,264,199,265,136,266,132,266,133,268,116,268,122,272,121,276,78,280,177,281,176,282,83,283,82,283,174,285,172,288,145,301,176,303,135,305,173,307,173,318,173},這是旋轉270度得到的.
這是旋轉0度得到的:{49,114,49,115,59,175,122,74,124,88,136,86,141,114,143,226,144,228,153,44,158,107,159,220,160,111,162,2,163,218,164,234,169,26,170,136,170,138,173,94,173,135,174,1,174,2,174,3,174,4,174,5,174,6,174,7,174,8,174,9,174,10,174,11,174,12,174,13,174,14,174,15,174,16,174,17,174,18,174,19,174,20,174,21,174,22,174,23,174,24,174,25,174,26,174,27,174,28,174,29,174,30,174,31,174,32,174,33,174,34,174,35,174,36,174,37,174,38,174,39,174,40,174,41,174,42,174,43,174,44,174,45,174,46,174,47,174,48,174,49,174,50,174,51,174,52,174,53,174,54,174,55,174,56,174,57,174,58,174,59,174,60,174,61,174,62,174,63,174,64,174,65,174,66,174,67,174,68,174,69,174,70,174,71,174,72,174,73,174,74,174,75,174,76,174,77,174,78,174,79,174,80,174,81,174,82,174,83,174,84,174,85,174,86,174,87,174,88,174,89,174,90,174,91,174,92,174,93,174,94,174,95,174,96,174,97,174,98,174,99,174,100,174,101,174,102,174,103,174,104,174,105,174,106,174,107,174,108,174,109,174,110,174,111,174,112,174,113,174,114,174,115,174,116,174,117,174,118,174,119,174,120,174,121,174,122,174,123,174,124,174,125,174,126,174,127,174,128,174,129,174,130,174,131,174,132,174,133,174,134,174,135,174,136,174,137,174,138,174,139,174,140,174,141,174,142,174,143,174,144,174,145,174,146,174,147,174,148,174,149,174,150,174,151,174,152,175,30,175,43,175,114,176,96,176,98,178,100,179,50,184,47,185,99,189,133,191,51,191,120,191,264,212,127,212,163,213,110,214,108,247,191,248,186}
回复 支持 反对

使用道具 举报

签到天数: 19 天

 楼主| 发表于 2019-10-2 18:10:27 | 显示全部楼层   陕西省榆林市
神盾科学 发表于 2019-10-2 17:56
兄弟台湾人吗?怎么是繁体字

不是臺灣人,是一個比較有些喜歡傳統文化的人。
回复 支持 反对

使用道具 举报

结帖率:75% (3/4)
发表于 2019-10-2 17:56:18 | 显示全部楼层   江苏省南通市
兄弟台湾人吗?怎么是繁体字
回复 支持 反对

使用道具 举报

签到天数: 19 天

 楼主| 发表于 2019-10-1 11:46:35 | 显示全部楼层   陕西省榆林市

看來還是很有問題啊!這兩天正在學習圖類,昨天是既想做數的識別,又想寫個自己的圖類(通過調用精易的幾個圖類,哈哈,就是再封裝,總覺得用不慣那種調用方式),就那樣一直糾結了一天,兩個都算是開了個頭。這個圖片旋轉類,我是準備寫個矩陣旋轉類,然後通過調用矩陣去計算,現在也只是想法。至於這個已經有的圖片旋轉類,只能說是有了初步的的一個樣子,內部有很多地方取了巧,並不是一般化的。感謝支持與交流,準備等這兩天的數圖識別學的差不多,再來改一改這個旋轉類。中長期計劃是準備用矩陣來實現,與現在的方案完全不同。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表