【无标题】-自用

news/2024/11/29 9:53:16/
rad表示弧度radian,deg表示角度degree;
1. 用基于轮廓的模版匹配,匹配到之后,会有一个参数输出目标与原模版相比旋转的角度。
2. 原图的左上角点和右下角点连线,再把旋转之后图的上角与下角连线,测量两条线的角度。

notifyIcon实现系统托盘

调试

binary_threshold (Image, Region, 'max_separability', 'light', UsedThreshold)
connection (Region, ConnectedRegions)
* select_shape (ConnectedRegions, SelectedRegions1, 'row', 'and', 5, 1451)
 select_shape (ConnectedRegions, SelectedRegions,['convexity','circularity','rectangularity','area','row'],'and', [0.91,0.603,0.57,5,5],[1,1,1,880,1459])
*  select_shape (ConnectedRegions, SelectedRegions,['convexity','circularity','rectangularity','area','row'],'and', [0.91,0.603,0.57,5,5],[1,1,1,1880,1459])
* select_shape (ConnectedRegions, SelectedRegions,['convexity'],'and', [0.91],[1])
* select_shape (ConnectedRegions, SelectedRegions,['convexity','circularity','rectangularity','area'],'and', [0.5,0.5,0.55,150],[1,1,1,99999])
area_center (SelectedRegions, Area, Row, Column)
gen_cross_contour_xld (Cross, Row, Column, 40, 0)
* select_shape (SelectedRegions, SelectedRegions2, 'row', 'and', 150, 99999)
* gen_region_line (RegionLines, Row[0], Column[0], Row[4], Column[4])
* gen_region_line (RegionLines1,  Row[1], Column[1], Row[3], Column[3])

* 0.204325gen_region_line (RegionLines, Row[0], Column[0], Row[16], Column[16])
gen_region_line (RegionLines1,  Row[0], Column[0], Row[1], Column[1])
* intersection_lines (Row[0], Column[0], Row[16], Column[16], Row[1], Column[1], Row[15], Column[15], Row1, Column1, IsOverlapping)
*  select_shape (ConnectedRegions, SelectedRegions3, 'area', 'and',7310, 7319)
 select_shape (ConnectedRegions, SelectedRegions3, 'area', 'and',860, 870)
smallest_rectangle2 (SelectedRegions3, Row2, Column2, Phi1, Length1, Length2)
gen_region_line (RegionLines2, Row2, Column2-300, Row2, Column2+300)
* gen_region_line (RegionLines3,  Row[1], Column[1], Row2, Column2)
* angle_ll (Row[0], Column[0], Row[1], Column[1], Row2, Column2-300, Row2, Column2+300, Angle)
* gen_rectangle2 (Rectangle, Row2, Column2, Phi1, Length1, Length2)
* orientation_region (SelectedRegions3, Phi)
* line_orientation (Row[0], Column[0], Row[1], Column[1], Phi2)
line_position (Row[0], Column[0], Row[1], Column[1], RowCenter, ColCenter, Length, Phiposition)
angle_lx (Row[0], Column[0], Row[1], Column[1], Angle1)
* tuple_rad (abs(Phi3), Rad)
* tuple_deg (Phi3, Rad1)
a:=abs(Phiposition) 


http://www.ppmy.cn/news/243767.html

相关文章

使用mongo遇到一些需要查询的符合要求的数据,写sql

1.修改符合条件的数据 如果一个值在A数组中存在,那么修改该数据中B数组,只保留B数组中xxx db.user.find({account:"csbj"}).pretty() {"_id" : ObjectId("6139680bde8bcd0001beb194"),"id" : 813,"account" : "csb…

ubuntu

#关于win10下linux的启动记录; 惠普(暗影精灵)BIOS里BOOT Option 里选择OS BOOT manager ,Enter键选择windows或者ubuntu的启动顺序,将ubuntu设为第一,F10保存即可在启动后,提供windows或者ubuntu的系统选项…

硬盘坏了

1.今天打开电脑(联想E49),系统无法启动,一直显示的是如下图界面,我以为系统坏了,然后打算重装系统, 用的是老毛桃装机软件 2.用老毛桃U盘引导后,然而在磁盘树上却找不到硬盘,只显示了我的 U 盘&#xff0c…

ESXI6.7下直通硬盘给群晖步骤,RDM直通方式

1.进入ESXI6.7 web管理后台。开启SSH 2.点击存储,选择默认存储(ESXI安装硬盘)。复制位置地址备用 3.打开SSH工具,登录SSH。登录以后执行以下命令。 执行命令1: cd /vmfs/volumes/5fb14c74-5da1723a-c6a0-00e15a680bd8 /vmfs/volumes/5fb14…

intel安装mac os

一、变色龙: 1.http://bbs.pcbeta.com/forum.php?modviewthread&tid1518901&extrapage%3D1%26orderby%3Dheats&page1 如何安装kext&如何修改org.chameleon.boot.plist和smbios.plist:http://bbs.pcbeta.com/viewthread-936953-1-1.html…

加内存条还是固 态硬盘好

 不玩游戏,平时就运行vs2015和sql数据库,两个软件首次打开时均卡,要50s,vs运行程序时也会有点卡顿,以下是我的电脑配置,请问加内存条好还是加固态硬盘? ------鲁大师 B…

关于开机时候的一些问题

【小工具&小技巧】——致力于让工作生活更加便捷高效! 每次开机出现对话框failed to create conexant audio factory,the smartaudio will now exit怎么解决 是声卡驱动的问题,下载驱动精灵等可以软件,卸载并重装驱动即可。ps.驱动精灵真…

python wmi模块 获取windows内部信息

WMI (Windows Management Instrumentation) 模块可用于获取 Windows 内部信息,在使用Python获取Windows系统上的相关的信息可以使用WMI接口来获取, 什么是wmi? WMI是一项核心的Windows管理技术,WMI作为一种规范和基础结构&#xf…