革博士程序V1仓库
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

930 Zeilen
37 KiB

  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>ImageBox</name>
  5. </assembly>
  6. <members>
  7. <member name="F:ImageToolKits.HPictureBox.components">
  8. <summary>
  9. 必需的设计器变量。
  10. </summary>
  11. </member>
  12. <member name="M:ImageToolKits.HPictureBox.Dispose(System.Boolean)">
  13. <summary>
  14. 清理所有正在使用的资源。
  15. </summary>
  16. <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
  17. </member>
  18. <member name="M:ImageToolKits.HPictureBox.InitializeComponent">
  19. <summary>
  20. 设计器支持所需的方法 - 不要
  21. 使用代码编辑器修改此方法的内容。
  22. </summary>
  23. </member>
  24. <member name="T:ImageToolKits.ImageBox">
  25. <summary>
  26. 自制控件
  27. </summary>
  28. </member>
  29. <member name="F:ImageToolKits.ImageBox.img2ClientInit">
  30. <summary>
  31. 图像坐标与picturebox的工作区域之间在自适应或等比例缩放时计算出的初始变换矩阵
  32. </summary>
  33. </member>
  34. <member name="F:ImageToolKits.ImageBox.clientPoint">
  35. <summary>
  36. 光标在PictureBox工作区域的坐标
  37. </summary>
  38. </member>
  39. <member name="F:ImageToolKits.ImageBox.sSize">
  40. <summary>
  41. 表示画ROI时使用的尺寸(画点时十字大小的一半)或距离(点到直线、点到中心)的一半或小矩形的尺寸(标注角点)
  42. </summary>
  43. </member>
  44. <member name="F:ImageToolKits.ImageBox.fillModeTransparent">
  45. <summary>
  46. 填充模式下的透明度[0-255]
  47. </summary>
  48. </member>
  49. <member name="F:ImageToolKits.ImageBox.brushWidth">
  50. <summary>
  51. 画刷宽度
  52. </summary>
  53. </member>
  54. <member name="F:ImageToolKits.ImageBox.dLayers">
  55. <summary>
  56. 绘制的图层集合
  57. </summary>
  58. </member>
  59. <member name="F:ImageToolKits.ImageBox.uvHxy">
  60. <summary>
  61. 图像与实际物理坐标系之间的变换关系
  62. </summary>
  63. </member>
  64. <member name="E:ImageToolKits.ImageBox.DrawOverEventHandler">
  65. <summary>
  66. 图像窗口交互绘制完成的事件
  67. </summary>
  68. </member>
  69. <member name="P:ImageToolKits.ImageBox.DrawStyle">
  70. <summary>
  71. 获取或设置画图风格
  72. </summary>
  73. </member>
  74. <member name="P:ImageToolKits.ImageBox.ColorName">
  75. <summary>
  76. 获取或设置区域或轮廓显示的颜色名称
  77. </summary>
  78. </member>
  79. <member name="P:ImageToolKits.ImageBox.IsColored">
  80. <summary>
  81. 获取或设置多颜色显示区域或轮廓
  82. </summary>
  83. </member>
  84. <member name="P:ImageToolKits.ImageBox.LineWidth">
  85. <summary>
  86. 获取或设置轮廓线的显示宽度
  87. </summary>
  88. </member>
  89. <member name="P:ImageToolKits.ImageBox.BackColor">
  90. <summary>
  91. 获取或设置图像控件背景颜色
  92. </summary>
  93. </member>
  94. <member name="P:ImageToolKits.ImageBox.IsShowCenter">
  95. <summary>
  96. 是否显示图像中心
  97. </summary>
  98. </member>
  99. <member name="P:ImageToolKits.ImageBox.Image">
  100. <summary>
  101. 当前窗口中的图像
  102. </summary>
  103. </member>
  104. <member name="P:ImageToolKits.ImageBox.DrawParam">
  105. <summary>
  106. 获取最近一次所画图形
  107. </summary>
  108. </member>
  109. <member name="T:ImageToolKits.ImageBox.CursorModeEnum">
  110. <summary>
  111. 光标模式
  112. </summary>
  113. </member>
  114. <member name="F:ImageToolKits.ImageBox.CursorModeEnum.Arrow">
  115. <summary>
  116. 选择模式
  117. </summary>
  118. </member>
  119. <member name="F:ImageToolKits.ImageBox.CursorModeEnum.Hand">
  120. <summary>
  121. 移动模式,可以拖拽图像
  122. </summary>
  123. </member>
  124. <member name="F:ImageToolKits.ImageBox.CursorModeEnum.Low">
  125. <summary>
  126. 低配选点模式
  127. </summary>
  128. </member>
  129. <member name="F:ImageToolKits.ImageBox.CursorModeEnum.Point">
  130. <summary>
  131. 高配选点模式
  132. </summary>
  133. </member>
  134. <member name="T:ImageToolKits.ImageBox.ImageModeEnum">
  135. <summary>
  136. 图像显示方式枚举
  137. </summary>
  138. </member>
  139. <member name="F:ImageToolKits.ImageBox.ImageModeEnum.Stretch">
  140. <summary>
  141. 图像被拉伸或收缩以适应图像窗口大小
  142. </summary>
  143. </member>
  144. <member name="F:ImageToolKits.ImageBox.ImageModeEnum.Zoom">
  145. <summary>
  146. 图像大小按其原有的大小比例被增加或减小
  147. </summary>
  148. </member>
  149. <member name="F:ImageToolKits.ImageBox.ImageModeEnum.Part">
  150. <summary>
  151. 图像按照原有显示区域显示,局部显示
  152. </summary>
  153. </member>
  154. <member name="T:ImageToolKits.ImageBox.DrawTypeEnum">
  155. <summary>
  156. 画图形状枚举
  157. </summary>
  158. </member>
  159. <member name="F:ImageToolKits.ImageBox.DrawTypeEnum.Point">
  160. <summary>
  161. </summary>
  162. </member>
  163. <member name="F:ImageToolKits.ImageBox.DrawTypeEnum.Line">
  164. <summary>
  165. 直线
  166. </summary>
  167. </member>
  168. <member name="F:ImageToolKits.ImageBox.DrawTypeEnum.Rectangle1">
  169. <summary>
  170. 矩形1,与坐标轴平行的矩形
  171. </summary>
  172. </member>
  173. <member name="F:ImageToolKits.ImageBox.DrawTypeEnum.Circle">
  174. <summary>
  175. </summary>
  176. </member>
  177. <member name="F:ImageToolKits.ImageBox.DrawTypeEnum.Xld">
  178. <summary>
  179. 任意形状的多边形
  180. </summary>
  181. </member>
  182. <member name="F:ImageToolKits.ImageBox.DrawTypeEnum.Region">
  183. <summary>
  184. 任意形状的区域
  185. </summary>
  186. </member>
  187. <member name="F:ImageToolKits.ImageBox.DrawTypeEnum.Brush">
  188. <summary>
  189. 画刷区域
  190. </summary>
  191. </member>
  192. <member name="F:ImageToolKits.ImageBox.DrawTypeEnum.None">
  193. <summary>
  194. 空状态
  195. </summary>
  196. </member>
  197. <member name="T:ImageToolKits.ImageBox.DrawStyleEnum">
  198. <summary>
  199. 画图风格
  200. </summary>
  201. </member>
  202. <member name="F:ImageToolKits.ImageBox.DrawStyleEnum.Margin">
  203. <summary>
  204. 轮廓显示
  205. </summary>
  206. </member>
  207. <member name="F:ImageToolKits.ImageBox.DrawStyleEnum.Fill">
  208. <summary>
  209. 填充显示
  210. </summary>
  211. </member>
  212. <member name="T:ImageToolKits.ImageBox.DrawStatusEnum">
  213. <summary>
  214. 绘制图形的状态枚举
  215. </summary>
  216. </member>
  217. <member name="F:ImageToolKits.ImageBox.DrawStatusEnum.Start">
  218. <summary>
  219. 开始绘制
  220. </summary>
  221. </member>
  222. <member name="F:ImageToolKits.ImageBox.DrawStatusEnum.Drawing">
  223. <summary>
  224. 正在绘制
  225. </summary>
  226. </member>
  227. <member name="F:ImageToolKits.ImageBox.DrawStatusEnum.Over">
  228. <summary>
  229. 绘制完成
  230. </summary>
  231. </member>
  232. <member name="T:ImageToolKits.ImageBox.BaseDrawParam">
  233. <summary>
  234. 图像坐标系下图形结构体参数基类
  235. </summary>
  236. </member>
  237. <member name="P:ImageToolKits.ImageBox.BaseDrawParam.DrawType">
  238. <summary>
  239. 图形绘制类型
  240. </summary>
  241. </member>
  242. <member name="P:ImageToolKits.ImageBox.BaseDrawParam.SmallestRectangle1">
  243. <summary>
  244. 读取图形的平行于坐标轴的最小外接矩形
  245. </summary>
  246. </member>
  247. <member name="M:ImageToolKits.ImageBox.BaseDrawParam.IsValid">
  248. <summary>
  249. 绘制的图形是否有效
  250. </summary>
  251. <returns></returns>
  252. </member>
  253. <member name="T:ImageToolKits.ImageBox.ColorDrawParam">
  254. <summary>
  255. 区域+颜色类型
  256. </summary>
  257. </member>
  258. <member name="T:ImageToolKits.ImageBox.Point">
  259. <summary>
  260. 点类型
  261. </summary>
  262. </member>
  263. <member name="P:ImageToolKits.ImageBox.Point.Row">
  264. <summary>
  265. 点行坐标
  266. </summary>
  267. </member>
  268. <member name="P:ImageToolKits.ImageBox.Point.Column">
  269. <summary>
  270. 点列坐标
  271. </summary>
  272. </member>
  273. <member name="P:ImageToolKits.ImageBox.Point.DrawType">
  274. <summary>
  275. 图形类型,其值为【Point】
  276. </summary>
  277. </member>
  278. <member name="P:ImageToolKits.ImageBox.Point.SmallestRectangle1">
  279. <summary>
  280. 点的平行于坐标轴的最小外界矩形(无效结果)
  281. </summary>
  282. </member>
  283. <member name="M:ImageToolKits.ImageBox.Point.IsValid">
  284. <summary>
  285. 图形是否有效
  286. </summary>
  287. <returns></returns>
  288. </member>
  289. <member name="T:ImageToolKits.ImageBox.Line">
  290. <summary>
  291. 线类型
  292. </summary>
  293. </member>
  294. <member name="P:ImageToolKits.ImageBox.Line.Start">
  295. <summary>
  296. 线段的起点坐标
  297. </summary>
  298. </member>
  299. <member name="P:ImageToolKits.ImageBox.Line.End">
  300. <summary>
  301. 线段的终点坐标
  302. </summary>
  303. </member>
  304. <member name="P:ImageToolKits.ImageBox.Line.DrawType">
  305. <summary>
  306. 图形类型,其值为【Line】
  307. </summary>
  308. </member>
  309. <member name="P:ImageToolKits.ImageBox.Line.SmallestRectangle1">
  310. <summary>
  311. 线的平行于坐标轴的最小外界矩形(无效结果)
  312. </summary>
  313. </member>
  314. <member name="M:ImageToolKits.ImageBox.Line.IsValid">
  315. <summary>
  316. 图形是否有效
  317. </summary>
  318. <returns></returns>
  319. </member>
  320. <member name="T:ImageToolKits.ImageBox.Rectangle1">
  321. <summary>
  322. 平行于坐标轴的矩形类型
  323. </summary>
  324. </member>
  325. <member name="P:ImageToolKits.ImageBox.Rectangle1.LeftUp">
  326. <summary>
  327. 矩形左上角顶点坐标
  328. </summary>
  329. </member>
  330. <member name="P:ImageToolKits.ImageBox.Rectangle1.RightDown">
  331. <summary>
  332. 矩形右下角顶点坐标
  333. </summary>
  334. </member>
  335. <member name="P:ImageToolKits.ImageBox.Rectangle1.Width">
  336. <summary>
  337. 矩形宽
  338. </summary>
  339. </member>
  340. <member name="P:ImageToolKits.ImageBox.Rectangle1.Height">
  341. <summary>
  342. 矩形高
  343. </summary>
  344. </member>
  345. <member name="P:ImageToolKits.ImageBox.Rectangle1.DrawType">
  346. <summary>
  347. 图形类型,其值为【Rectangle1】
  348. </summary>
  349. </member>
  350. <member name="P:ImageToolKits.ImageBox.Rectangle1.SmallestRectangle1">
  351. <summary>
  352. 矩形的平行于坐标轴的最小外界矩形
  353. </summary>
  354. </member>
  355. <member name="M:ImageToolKits.ImageBox.Rectangle1.IsValid">
  356. <summary>
  357. 图形是否有效
  358. </summary>
  359. <returns></returns>
  360. </member>
  361. <member name="T:ImageToolKits.ImageBox.Circle">
  362. <summary>
  363. 圆类型
  364. </summary>
  365. </member>
  366. <member name="P:ImageToolKits.ImageBox.Circle.Center">
  367. <summary>
  368. 圆心点坐标
  369. </summary>
  370. </member>
  371. <member name="P:ImageToolKits.ImageBox.Circle.Radius">
  372. <summary>
  373. 圆半径
  374. </summary>
  375. </member>
  376. <member name="P:ImageToolKits.ImageBox.Circle.DrawType">
  377. <summary>
  378. 图形类型,其值为【Circle】
  379. </summary>
  380. </member>
  381. <member name="P:ImageToolKits.ImageBox.Circle.SmallestRectangle1">
  382. <summary>
  383. 圆的平行于坐标轴的最小外界矩形
  384. </summary>
  385. </member>
  386. <member name="M:ImageToolKits.ImageBox.Circle.IsValid">
  387. <summary>
  388. 图形是否有效
  389. </summary>
  390. <returns></returns>
  391. </member>
  392. <member name="T:ImageToolKits.ImageBox.Xld">
  393. <summary>
  394. 多边形类型
  395. </summary>
  396. </member>
  397. <member name="P:ImageToolKits.ImageBox.Xld.Corners">
  398. <summary>
  399. 多边形角点坐标集合
  400. </summary>
  401. </member>
  402. <member name="P:ImageToolKits.ImageBox.Xld.DrawType">
  403. <summary>
  404. 图形类型,其值为【Xld】
  405. </summary>
  406. </member>
  407. <member name="P:ImageToolKits.ImageBox.Xld.SmallestRectangle1">
  408. <summary>
  409. 多边形的平行于坐标轴的最小外界矩形
  410. </summary>
  411. </member>
  412. <member name="M:ImageToolKits.ImageBox.Xld.IsValid">
  413. <summary>
  414. 图形是否有效
  415. </summary>
  416. <returns></returns>
  417. </member>
  418. <member name="T:ImageToolKits.ImageBox.Region">
  419. <summary>
  420. 区域类型
  421. </summary>
  422. </member>
  423. <member name="P:ImageToolKits.ImageBox.Region.Points">
  424. <summary>
  425. 区域轮廓点的集合
  426. </summary>
  427. </member>
  428. <member name="P:ImageToolKits.ImageBox.Region.DrawType">
  429. <summary>
  430. 图形类型,其值为【Region】
  431. </summary>
  432. </member>
  433. <member name="P:ImageToolKits.ImageBox.Region.SmallestRectangle1">
  434. <summary>
  435. 任意区域的平行于坐标轴的最小外界矩形
  436. </summary>
  437. </member>
  438. <member name="M:ImageToolKits.ImageBox.Region.IsValid">
  439. <summary>
  440. 图形是否有效
  441. </summary>
  442. <returns></returns>
  443. </member>
  444. <member name="T:ImageToolKits.ImageBox.Brush">
  445. <summary>
  446. 画刷区域类型
  447. </summary>
  448. </member>
  449. <member name="P:ImageToolKits.ImageBox.Brush.Regions">
  450. <summary>
  451. 区域轮廓点的集合
  452. </summary>
  453. </member>
  454. <member name="P:ImageToolKits.ImageBox.Brush.DrawType">
  455. <summary>
  456. 图形类型,其值为【Region】
  457. </summary>
  458. </member>
  459. <member name="P:ImageToolKits.ImageBox.Brush.SmallestRectangle1">
  460. <summary>
  461. 画刷区域的平行于坐标轴的最小外界矩形
  462. </summary>
  463. </member>
  464. <member name="M:ImageToolKits.ImageBox.Brush.IsValid">
  465. <summary>
  466. 图形是否有效
  467. </summary>
  468. <returns></returns>
  469. </member>
  470. <member name="M:ImageToolKits.ImageBox.InitImage2ClientMatrix">
  471. <summary>
  472. 图像到初始化图像控件的变换矩阵
  473. </summary>
  474. </member>
  475. <member name="M:ImageToolKits.ImageBox.GetImageRectangle(System.Windows.Forms.PictureBox)">
  476. <summary>
  477. 获取图像在控件上Client区域
  478. </summary>
  479. <param name="picBox"></param>
  480. <returns></returns>
  481. </member>
  482. <member name="M:ImageToolKits.ImageBox.ShowCenter">
  483. <summary>
  484. 显示中心,有图像时显示的是图像的中心,否则显示图像窗口的中心
  485. </summary>
  486. </member>
  487. <member name="M:ImageToolKits.ImageBox.AddROI2GraphicsPath(System.Drawing.Drawing2D.GraphicsPath,System.Drawing.Drawing2D.GraphicsPath,System.Collections.Generic.Dictionary{System.Int32,ImageToolKits.ImageBox.DrawPoint},ImageToolKits.ImageBox.DrawTypeEnum,System.Boolean)">
  488. <summary>
  489. 根据drawPoints绘制ROI,添加到GraphicsPath中
  490. </summary>
  491. <param name="gpROI">ROI图形路径</param>
  492. <param name="gpInteractive">交互图形路径</param>
  493. <param name="drawPoints">轮廓点集合</param>
  494. <param name="drawType">图形类型</param>
  495. <param name="isDrawing">是否是交互绘制</param>
  496. </member>
  497. <member name="M:ImageToolKits.ImageBox.AddROI2GraphicsPath(System.Drawing.Drawing2D.GraphicsPath,System.Drawing.Drawing2D.GraphicsPath,ImageToolKits.ImageBox.BaseDrawParam)">
  498. <summary>
  499. 根据drawParam绘制ROI,添加到GraphicsPath中
  500. </summary>
  501. <param name="gpROI">ROI图形路径</param>
  502. <param name="gpInteractive">交互图形路径</param>
  503. <param name="baseDrawPrm">ROI</param>
  504. </member>
  505. <member name="M:ImageToolKits.ImageBox.DrawROIByGraphicsPath(System.Drawing.Graphics,System.Drawing.Drawing2D.GraphicsPath,System.Drawing.Drawing2D.GraphicsPath)">
  506. <summary>
  507. 根据绘图路径绘制ROI
  508. </summary>
  509. <param name="g"></param>
  510. <param name="gpROI">ROI图形路径</param>
  511. <param name="gpInteractive">交互图形路径</param>
  512. </member>
  513. <member name="M:ImageToolKits.ImageBox.DrawROIByGraphicsPath(System.Drawing.Graphics,System.Drawing.Drawing2D.GraphicsPath,System.Drawing.Drawing2D.GraphicsPath,System.Drawing.Color)">
  514. <summary>
  515. 根据绘图路径绘制ROI
  516. </summary>
  517. <param name="g"></param>
  518. <param name="gpROI">ROI图形路径</param>
  519. <param name="gpInteractive">交互图形路径</param>
  520. <param name="color">颜色</param>
  521. </member>
  522. <member name="M:ImageToolKits.ImageBox.GetInsideIndex(System.Drawing.PointF)">
  523. <summary>
  524. 计算某个点是否在某些点内部
  525. </summary>
  526. <param name="point"></param>
  527. <returns></returns>
  528. </member>
  529. <member name="M:ImageToolKits.ImageBox.InsertXldCornerPoints(ImageToolKits.ImageBox.DrawPoint,System.Int32@,System.Collections.Generic.Dictionary{System.Int32,ImageToolKits.ImageBox.DrawPoint}@)">
  530. <summary>
  531. 在画xld时,判断是否将新增点插入某两个点中间
  532. 前提是新增点不在原有角点附近
  533. </summary>
  534. <param name="point"></param>
  535. <param name="insideIndex">更新后该点在点集合中的索引位置</param>
  536. <param name="dDrawPoint"></param>
  537. </member>
  538. <member name="M:ImageToolKits.ImageBox.GetImageCoord(System.Drawing.PointF)">
  539. <summary>
  540. 获取鼠标指针在图像中的坐标
  541. </summary>
  542. <returns></returns>
  543. </member>
  544. <member name="M:ImageToolKits.ImageBox.GetClientCoord(ImageToolKits.ImageBox.Point)">
  545. <summary>
  546. 获取图形点位在控件工作区域内坐标
  547. </summary>
  548. <param name="imagePoint"></param>
  549. <returns></returns>
  550. </member>
  551. <member name="M:ImageToolKits.ImageBox.TransToDrawParam(System.Collections.Generic.Dictionary{System.Int32,ImageToolKits.ImageBox.DrawPoint},ImageToolKits.ImageBox.DrawTypeEnum)">
  552. <summary>
  553. 将控件坐标转换成图像坐标
  554. </summary>
  555. </member>
  556. <member name="M:ImageToolKits.ImageBox.TransFromDrawParam(ImageToolKits.ImageBox.BaseDrawParam,System.Boolean)">
  557. <summary>
  558. 将图形坐标转换成控件坐标
  559. </summary>
  560. <param name="drawPrm"></param>
  561. <param name="cvt2client"></param>
  562. <returns></returns>
  563. </member>
  564. <member name="M:ImageToolKits.ImageBox.Get2DGrayval(OpenCvSharp.Mat,System.Int32,System.Int32)">
  565. <summary>
  566. 获取图像灰度信息
  567. </summary>
  568. <param name="image"></param>
  569. <param name="row"></param>
  570. <param name="column"></param>
  571. <returns></returns>
  572. </member>
  573. <member name="M:ImageToolKits.ImageBox.GetCirclePointsF(ImageToolKits.ImageBox.Circle,System.Single,System.Single,System.Single)">
  574. <summary>
  575. 获取圆上离散点坐标
  576. </summary>
  577. <param name="circle">圆</param>
  578. <param name="angleStart">起始角度,单位:°</param>
  579. <param name="angleExtent">角度范围,单位:°</param>
  580. <param name="angleStep">离散点获取的步长,单位:°</param>
  581. <returns></returns>
  582. </member>
  583. <member name="M:ImageToolKits.ImageBox.GetCirclePoints(ImageToolKits.ImageBox.Circle,System.Single,System.Single,System.Single)">
  584. <summary>
  585. 获取圆上离散点坐标
  586. </summary>
  587. <param name="circle">圆</param>
  588. <param name="angleStart">起始角度,单位:°</param>
  589. <param name="angleExtent">角度范围,单位:°</param>
  590. <param name="angleStep">离散点获取的步长,单位:°</param>
  591. <returns></returns>
  592. </member>
  593. <member name="M:ImageToolKits.ImageBox.GetCirclePointsFExt(ImageToolKits.ImageBox.Circle,System.Single,System.Single,System.Single)">
  594. <summary>
  595. 获取圆上离散点坐标
  596. </summary>
  597. <param name="circle">圆</param>
  598. <param name="angleStart">起始角度,单位:°</param>
  599. <param name="angleExtent">角度范围,单位:°</param>
  600. <param name="angleStep">离散点获取的步长,单位:°</param>
  601. <returns>Point类型</returns>
  602. </member>
  603. <member name="M:ImageToolKits.ImageBox.GetLineAngle(System.Drawing.PointF,System.Drawing.PointF,System.Boolean)">
  604. <summary>
  605. 计算线段角度(起点到终点方向),单位:°
  606. </summary>
  607. <param name="start">线段起点</param>
  608. <param name="end">线段终点</param>
  609. <param name="isNormalized">默认角度范围是[-180,180],归一化之后为[-90,90]</param>
  610. <returns>返回线段角度,单位:°</returns>
  611. </member>
  612. <member name="M:ImageToolKits.ImageBox.GetBrushEdgePointsBySkelton(System.Collections.Generic.Dictionary{System.Int32,ImageToolKits.ImageBox.DrawPoint})">
  613. <summary>
  614. 根据骨架线计算包围轮廓线
  615. </summary>
  616. <param name="drawPoints"></param>
  617. <returns></returns>
  618. </member>
  619. <member name="M:ImageToolKits.ImageBox.GetMeanPoint(ImageToolKits.ImageBox.Point,ImageToolKits.ImageBox.Point)">
  620. <summary>
  621. 计算两点中点(迭代计算任意两点间被N等分点)
  622. </summary>
  623. <param name="start"></param>
  624. <param name="end"></param>
  625. <returns></returns>
  626. </member>
  627. <member name="M:ImageToolKits.ImageBox.GetRegionPoints1(ImageToolKits.ImageBox.BaseDrawParam)">
  628. <summary>
  629. 获取区域包含的点坐标
  630. </summary>
  631. <param name="baseDrawPrm"></param>
  632. <returns></returns>
  633. </member>
  634. <member name="M:ImageToolKits.ImageBox.GetRegionPolygon(ImageToolKits.ImageBox.BaseDrawParam)">
  635. <summary>
  636. 获取轮廓占据的像素点(包含像素去重)
  637. </summary>
  638. <param name="baseDrawParam"></param>
  639. <returns></returns>
  640. </member>
  641. <member name="M:ImageToolKits.ImageBox.GetRegionRuns(System.Collections.Generic.List{ImageToolKits.ImageBox.Point})">
  642. <summary>
  643. 获取区域Runs,默认输入的点已经去重处理
  644. </summary>
  645. <param name="points"></param>
  646. <returns></returns>
  647. </member>
  648. <member name="M:ImageToolKits.ImageBox.Dispose">
  649. <summary>
  650. 释放控件占用的所有资源
  651. </summary>
  652. </member>
  653. <member name="M:ImageToolKits.ImageBox.SetStripVisible(System.Boolean)">
  654. <summary>
  655. 设置右键菜单栏中选项是否可见
  656. </summary>
  657. </member>
  658. <member name="M:ImageToolKits.ImageBox.SetIconsVisible(System.Boolean)">
  659. <summary>
  660. 设置左侧交互按钮是否可见
  661. </summary>
  662. <param name="isVisible"></param>
  663. </member>
  664. <member name="M:ImageToolKits.ImageBox.SetStatusVisible(System.Boolean)">
  665. <summary>
  666. 设置底部图像信息栏是否可见
  667. </summary>
  668. <param name="isVisible"></param>
  669. </member>
  670. <member name="M:ImageToolKits.ImageBox.SetInteractive(System.Boolean)">
  671. <summary>
  672. 设置图像窗口是否激活,
  673. 显示图像和区域之前不需要激活图像控件
  674. 显示图像和区域之后需要激活图像控件
  675. </summary>
  676. <param name="isActive"></param>
  677. </member>
  678. <member name="M:ImageToolKits.ImageBox.ClearWindow">
  679. <summary>
  680. 清除图像窗口,图像数据并未清除
  681. </summary>
  682. </member>
  683. <member name="M:ImageToolKits.ImageBox.ReadImage(System.String,OpenCvSharp.Mat@)">
  684. <summary>
  685. 加载图像
  686. </summary>
  687. <param name="fileName">图像路径,需要是英文路径</param>
  688. <param name="image">图像Mat</param>
  689. <returns></returns>
  690. </member>
  691. <member name="M:ImageToolKits.ImageBox.WriteImage(System.String,OpenCvSharp.Mat)">
  692. <summary>
  693. 保存图像
  694. </summary>
  695. <param name="fileName">图像路径,需要时英文路径</param>
  696. <param name="image">图像Mat</param>
  697. <returns></returns>
  698. </member>
  699. <member name="M:ImageToolKits.ImageBox.WriteWindowDumpImage(System.String,System.Drawing.Size)">
  700. <summary>
  701. 截图当前窗口
  702. </summary>
  703. <param name="fileName"></param>
  704. <param name="size"></param>
  705. <returns></returns>
  706. </member>
  707. <member name="M:ImageToolKits.ImageBox.WriteWindowDumpImage(System.String,OpenCvSharp.Mat,System.Collections.Generic.List{ImageToolKits.ImageBox.BaseDrawParam},System.Drawing.Size)">
  708. <summary>
  709. 将区域信息绘制在图像上保存
  710. </summary>
  711. <param name="fileName"></param>
  712. <param name="image"></param>
  713. <param name="region"></param>
  714. <param name="size"></param>
  715. <returns></returns>
  716. </member>
  717. <member name="M:ImageToolKits.ImageBox.RefreshWindow(OpenCvSharp.Mat,System.Collections.Generic.List{ImageToolKits.ImageBox.BaseDrawParam},ImageToolKits.ImageBox.ImageModeEnum)">
  718. <summary>
  719. 显示图像与区域
  720. </summary>
  721. <param name="image">图像</param>
  722. <param name="region">一个或多个区域</param>
  723. <param name="imageMode">图像显示方式,见枚举ImageModeEnum</param>
  724. </member>
  725. <member name="M:ImageToolKits.ImageBox.RefreshWindow(OpenCvSharp.Mat,System.Collections.Generic.List{ImageToolKits.ImageBox.ColorDrawParam},ImageToolKits.ImageBox.ImageModeEnum)">
  726. <summary>
  727. 显示图像与区域
  728. </summary>
  729. <param name="image">图像</param>
  730. <param name="colorRegion">一个或多个不同颜色区域</param>
  731. <param name="imageMode">图像显示方式,见枚举ImageModeEnum</param>
  732. </member>
  733. <member name="M:ImageToolKits.ImageBox.RefreshWindow(OpenCvSharp.Mat,ImageToolKits.ImageBox.BaseDrawParam,ImageToolKits.ImageBox.ImageModeEnum)">
  734. <summary>
  735. 显示图像与区域
  736. </summary>
  737. <param name="image">图像</param>
  738. <param name="region">一个区域</param>
  739. <param name="imageMode">图像显示方式,见枚举ImageModeEnum</param>
  740. </member>
  741. <member name="M:ImageToolKits.ImageBox.RefreshWindow(OpenCvSharp.Mat,ImageToolKits.ImageBox.ImageModeEnum)">
  742. <summary>
  743. 显示图像与区域
  744. </summary>
  745. <param name="image">图像</param>
  746. <param name="imageMode">图像显示方式,见枚举ImageModeEnum</param>
  747. </member>
  748. <member name="M:ImageToolKits.ImageBox.DisplayROIs(System.Collections.Generic.List{ImageToolKits.ImageBox.BaseDrawParam})">
  749. <summary>
  750. 显示多个区域
  751. </summary>
  752. <param name="lDrawParam">多个区域</param>
  753. </member>
  754. <member name="M:ImageToolKits.ImageBox.DisplayROIs(System.Collections.Generic.List{ImageToolKits.ImageBox.ColorDrawParam})">
  755. <summary>
  756. 显示多个区域分色
  757. </summary>
  758. <param name="lDrawParam">多个区域</param>
  759. </member>
  760. <member name="M:ImageToolKits.ImageBox.DisplayROI(ImageToolKits.ImageBox.BaseDrawParam)">
  761. <summary>
  762. 显示一个区域
  763. </summary>
  764. <param name="drawParam">一个区域</param>
  765. </member>
  766. <member name="M:ImageToolKits.ImageBox.GetPart(ImageToolKits.ImageBox.Rectangle1@)">
  767. <summary>
  768. 获取当前图像显示的局部位置
  769. </summary>
  770. <param name="rectangle">图像局部范围</param>
  771. </member>
  772. <member name="M:ImageToolKits.ImageBox.SetPart(ImageToolKits.ImageBox.Rectangle1)">
  773. <summary>
  774. 设置图像显示的局部位置
  775. </summary>
  776. <param name="rectangle">图像局部范围</param>
  777. </member>
  778. <member name="M:ImageToolKits.ImageBox.SmallestRectangle1(System.Collections.Generic.List{ImageToolKits.ImageBox.BaseDrawParam})">
  779. <summary>
  780. 计算ROI集合的平行于坐标轴的最小外接矩形
  781. </summary>
  782. <param name="lDrawPrm"></param>
  783. <returns>平行于坐标轴的最小外接矩形</returns>
  784. </member>
  785. <member name="M:ImageToolKits.ImageBox.GetRegionPoints(ImageToolKits.ImageBox.BaseDrawParam)">
  786. <summary>
  787. 获取区域包含的点坐标
  788. </summary>
  789. <param name="baseDrawPrm"></param>
  790. <returns></returns>
  791. </member>
  792. <member name="M:ImageToolKits.ImageBox.SetLowLevelMode(System.Int32)">
  793. <summary>
  794. 特色功能低配置版,只能放大缩小,移动,取点
  795. </summary>
  796. </member>
  797. <member name="F:ImageToolKits.ImageBox.components">
  798. <summary>
  799. 必需的设计器变量。
  800. </summary>
  801. </member>
  802. <member name="M:ImageToolKits.ImageBox.Dispose(System.Boolean)">
  803. <summary>
  804. 清理所有正在使用的资源。
  805. </summary>
  806. <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
  807. </member>
  808. <member name="M:ImageToolKits.ImageBox.InitializeComponent">
  809. <summary>
  810. 设计器支持所需的方法 - 不要
  811. 使用代码编辑器修改此方法的内容。
  812. </summary>
  813. </member>
  814. <member name="T:ImageToolKits.Layer">
  815. <summary>
  816. 图层
  817. </summary>
  818. </member>
  819. <member name="F:ImageToolKits.Layer.uvHxy">
  820. <summary>
  821. 图像与实际物理坐标系之间的变换关系
  822. </summary>
  823. </member>
  824. <member name="P:ImageToolKits.Layer.CurPosize">
  825. <summary>
  826. 获取图形当前位姿与尺寸信息
  827. </summary>
  828. </member>
  829. <member name="P:ImageToolKits.Layer.Name">
  830. <summary>
  831. 图层ID
  832. </summary>
  833. </member>
  834. <member name="P:ImageToolKits.Layer.Image">
  835. <summary>
  836. 图层需要显示的对象
  837. </summary>
  838. </member>
  839. <member name="P:ImageToolKits.Layer.IsActive">
  840. <summary>
  841. 图层对象是否激活
  842. </summary>
  843. </member>
  844. <member name="P:ImageToolKits.Layer.DrawPoints">
  845. <summary>
  846. 代表图形变换后需要绘制的区域的点,单位像素,长度为4
  847. </summary>
  848. </member>
  849. <member name="P:ImageToolKits.Layer.TrackPoints">
  850. <summary>
  851. 突出显示当前图形的顶点坐标,单位像素,长度为4
  852. </summary>
  853. </member>
  854. <member name="M:ImageToolKits.Layer.#ctor(OpenCvSharp.Mat,System.String,ImageToolKits.PoseSize,System.Drawing.Drawing2D.Matrix)">
  855. <summary>
  856. </summary>
  857. <param name="image">cv mat</param>
  858. <param name="name">图层名称</param>
  859. <param name="srcPosize">图形原始位姿和尺寸信息</param>
  860. <param name="uvHxy">图像与实际物理坐标系之间的变换关系</param>
  861. </member>
  862. <member name="M:ImageToolKits.Layer.#ctor(System.Drawing.Bitmap,System.String,ImageToolKits.PoseSize,System.Drawing.Drawing2D.Matrix)">
  863. <summary>
  864. </summary>
  865. <param name="image">bitmap image</param>
  866. <param name="name">图层名称</param>
  867. <param name="srcPosize">图形原始位姿和尺寸信息</param>
  868. <param name="uvHxy">图像与实际物理坐标系之间的变换关系</param>
  869. </member>
  870. <member name="M:ImageToolKits.Layer.Trans2Transparent">
  871. <summary>
  872. 将ezcad四通道图形转成透明图形
  873. </summary>
  874. <returns></returns>
  875. </member>
  876. <member name="M:ImageToolKits.Layer.GraphTransform(ImageToolKits.PoseSize,System.Boolean)">
  877. <summary>
  878. 图形变换
  879. </summary>
  880. <param name="posize">图形位姿和尺寸信息</param>
  881. <param name="isRotation">是否旋转图形,true只旋转图形,false缩放和平移图形</param>
  882. </member>
  883. <member name="T:ImageToolKits.PoseSize">
  884. <summary>
  885. 图形的位姿和尺寸类
  886. </summary>
  887. </member>
  888. <member name="P:ImageToolKits.PoseSize.X">
  889. <summary>
  890. 图形位置X,单位mm
  891. </summary>
  892. </member>
  893. <member name="P:ImageToolKits.PoseSize.Y">
  894. <summary>
  895. 图形位置Y,单位mm
  896. </summary>
  897. </member>
  898. <member name="P:ImageToolKits.PoseSize.Angle">
  899. <summary>
  900. 图形角度,单位角度
  901. </summary>
  902. </member>
  903. <member name="P:ImageToolKits.PoseSize.Size">
  904. <summary>
  905. 图形尺寸,单位mm
  906. </summary>
  907. </member>
  908. <member name="T:ImageToolKits.Properties.Resources">
  909. <summary>
  910. 一个强类型的资源类,用于查找本地化的字符串等。
  911. </summary>
  912. </member>
  913. <member name="P:ImageToolKits.Properties.Resources.ResourceManager">
  914. <summary>
  915. 返回此类使用的缓存的 ResourceManager 实例。
  916. </summary>
  917. </member>
  918. <member name="P:ImageToolKits.Properties.Resources.Culture">
  919. <summary>
  920. 重写当前线程的 CurrentUICulture 属性,对
  921. 使用此强类型资源类的所有资源查找执行重写。
  922. </summary>
  923. </member>
  924. </members>
  925. </doc>