文献阅读1 | 基于图像处理的铁路轨道板裂缝检测研究

文献阅读1 | 《基于图像处理的铁路轨道板裂缝检测研究》

作者:薛峰,赵丽科,柴雪松,郑顺义
期刊:铁道建筑

图像预处理

由于在图像处理中存在平滑和增强的矛盾,平滑降噪的同时会过滤图像中的一些细节信息,图像的增强可能会使图像中的噪声数据同时被放大,所以本文采用双边滤波和Wallis滤波两种预处理方式结合。


Wallis滤波器的作用是将图像的灰度均值和方差值映射到给定的灰度均值和方差值,使图像的反差得以均衡化。反差小的区域反差增大,反差较大的区域反差减小,图像中灰度变化较小的信息得以增强。预处理后图像中的裂缝清晰可见。

(图:双边滤波)双边滤波利用邻域内的像素点的空间邻近度信息和灰度邻近度信息进行滤波,达到保边去噪的目的。其权值由空间高斯函数和值域高斯函数的乘积构成。离得较远的像素不会对边缘上的像素值产生较大的影响,在图像平滑的同时能很好的保持图像的边缘细节信息。

裂缝检测与判定


(图:局部二值化处理)针对本文中铁路轨道板裂缝检测,由于图像中噪声较强,如果进行全局二值化处理,非裂缝区域会产生较大干扰。又因为预处理后图像凸显了裂缝细节,裂缝处的灰度值明显低于周围像素的灰度值,所以本文采用了局部二值化处理方式。
去噪后
膨胀后

二值化后裂缝位置被检测出来,但是由于图像中灰度分布不均匀,裂缝内部存在断裂的情况,需要将断裂的部分进行合并。而膨胀操作可以使物体的边界向外扩张,通过将相应结构元素的所有点平移输入集合,然后计算并集得到(选择合适的结构元素,文中没有具体给出)。
膨胀操作后裂缝基本被合并在一起,但是仍存在很多细小颗粒噪声,这时对图像进行提出干扰噪声操作,获取白色像素构成连通区域。连通区域的面积不能过大,也不能过小,而且连通区域应为不规则区域。

裂缝套合

噪声剔除之后,图像中只有裂缝部分了,需要提取白色联通区域的边缘进行检测。本文采用Roberts边缘检测算子检测去噪后的图像边缘。然后将其套合在原图上比较。

作者–实验

结论

本文针对轨道板图像中噪声过多、亮度不均等特点,首先对图像进行预处理,在抑制图像噪声的同时增强裂缝部分的细节信息;接着对图像进行局部二值化处理,将二值化后的图像进行膨胀操作和噪声剔除;最终进行裂缝边缘检测,并将检测结果与原始图像进行套合,验证其可靠性。
试验表明,本文方法能有效检测出图像中裂缝存在的位置。

加粗文本 加粗文本

标记文本

删除文本

引用文本

H2O is是液体。

210 运算结果是 1024.

插入链接与图片

链接: link.

图片:

带尺寸的图片:

居中的图片:

居中并且带尺寸的图片:

当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

如何插入一段漂亮的代码片

去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

// An highlighted block
var foo = 'bar';

生成一个适合你的列表

  • 项目

    • 项目

      • 项目
  1. 项目1
  2. 项目2
  3. 项目3
  • 计划任务
  • 完成任务

创建一个表格

一个简单的表格是这么创建的:

项目 Value
电脑 $1600
手机 $12
导管 $1

设定内容居中、居左、居右

使用:---------:居中
使用:----------居左
使用----------:居右

第一列 第二列 第三列
第一列文本居中 第二列文本居右 第三列文本居左

SmartyPants

SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

TYPE ASCII HTML
Single backticks 'Isn't this fun?' ‘Isn’t this fun?’
Quotes "Isn't this fun?" “Isn’t this fun?”
Dashes -- is en-dash, --- is em-dash – is en-dash, — is em-dash

创建一个自定义列表

Markdown
Text-to-HTML conversion tool
Authors
John
Luke

如何创建一个注脚

一个具有注脚的文本。1

注释也是必不可少的

Markdown将文本转换为 HTML

KaTeX数学公式

您可以使用渲染LaTeX数学表达式 KaTeX:

Gamma公式展示 Γ(n)=(n−1)!∀n∈N\Gamma(n) = (n-1)!\quad\forall n\in\mathbb NΓ(n)=(n−1)!∀n∈N 是通过欧拉积分

Γ(z)=∫0∞tz−1e−tdt.\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=∫0∞​tz−1e−tdt.

你可以找到更多关于的信息 LaTeX 数学表达式here.

新的甘特图功能,丰富你的文章

Mon 06Mon 13Mon 20已完成 进行中 计划一 计划二 现有任务Adding GANTT diagram functionality to mermaid
  • 关于 甘特图 语法,参考 这儿,

UML 图表

可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图:

#mermaid-svg-iq0hTBaRx8C8pmn2 .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .label text{fill:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .node rect,#mermaid-svg-iq0hTBaRx8C8pmn2 .node circle,#mermaid-svg-iq0hTBaRx8C8pmn2 .node ellipse,#mermaid-svg-iq0hTBaRx8C8pmn2 .node polygon,#mermaid-svg-iq0hTBaRx8C8pmn2 .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-iq0hTBaRx8C8pmn2 .node .label{text-align:center;fill:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .node.clickable{cursor:pointer}#mermaid-svg-iq0hTBaRx8C8pmn2 .arrowheadPath{fill:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-iq0hTBaRx8C8pmn2 .flowchart-link{stroke:#333;fill:none}#mermaid-svg-iq0hTBaRx8C8pmn2 .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-iq0hTBaRx8C8pmn2 .edgeLabel rect{opacity:0.9}#mermaid-svg-iq0hTBaRx8C8pmn2 .edgeLabel span{color:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-iq0hTBaRx8C8pmn2 .cluster text{fill:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-iq0hTBaRx8C8pmn2 .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-iq0hTBaRx8C8pmn2 text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-iq0hTBaRx8C8pmn2 .actor-line{stroke:grey}#mermaid-svg-iq0hTBaRx8C8pmn2 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .sequenceNumber{fill:#fff}#mermaid-svg-iq0hTBaRx8C8pmn2 #sequencenumber{fill:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 #crosshead path{fill:#333;stroke:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .messageText{fill:#333;stroke:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-iq0hTBaRx8C8pmn2 .labelText,#mermaid-svg-iq0hTBaRx8C8pmn2 .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-iq0hTBaRx8C8pmn2 .loopText,#mermaid-svg-iq0hTBaRx8C8pmn2 .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-iq0hTBaRx8C8pmn2 .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-iq0hTBaRx8C8pmn2 .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-iq0hTBaRx8C8pmn2 .noteText,#mermaid-svg-iq0hTBaRx8C8pmn2 .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-iq0hTBaRx8C8pmn2 .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-iq0hTBaRx8C8pmn2 .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-iq0hTBaRx8C8pmn2 .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-iq0hTBaRx8C8pmn2 .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-iq0hTBaRx8C8pmn2 .section{stroke:none;opacity:0.2}#mermaid-svg-iq0hTBaRx8C8pmn2 .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-iq0hTBaRx8C8pmn2 .section2{fill:#fff400}#mermaid-svg-iq0hTBaRx8C8pmn2 .section1,#mermaid-svg-iq0hTBaRx8C8pmn2 .section3{fill:#fff;opacity:0.2}#mermaid-svg-iq0hTBaRx8C8pmn2 .sectionTitle0{fill:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .sectionTitle1{fill:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .sectionTitle2{fill:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .sectionTitle3{fill:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-iq0hTBaRx8C8pmn2 .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-iq0hTBaRx8C8pmn2 .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-iq0hTBaRx8C8pmn2 .grid path{stroke-width:0}#mermaid-svg-iq0hTBaRx8C8pmn2 .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-iq0hTBaRx8C8pmn2 .task{stroke-width:2}#mermaid-svg-iq0hTBaRx8C8pmn2 .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-iq0hTBaRx8C8pmn2 .taskText:not([font-size]){font-size:11px}#mermaid-svg-iq0hTBaRx8C8pmn2 .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-iq0hTBaRx8C8pmn2 .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-iq0hTBaRx8C8pmn2 .task.clickable{cursor:pointer}#mermaid-svg-iq0hTBaRx8C8pmn2 .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-iq0hTBaRx8C8pmn2 .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-iq0hTBaRx8C8pmn2 .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-iq0hTBaRx8C8pmn2 .taskText0,#mermaid-svg-iq0hTBaRx8C8pmn2 .taskText1,#mermaid-svg-iq0hTBaRx8C8pmn2 .taskText2,#mermaid-svg-iq0hTBaRx8C8pmn2 .taskText3{fill:#fff}#mermaid-svg-iq0hTBaRx8C8pmn2 .task0,#mermaid-svg-iq0hTBaRx8C8pmn2 .task1,#mermaid-svg-iq0hTBaRx8C8pmn2 .task2,#mermaid-svg-iq0hTBaRx8C8pmn2 .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-iq0hTBaRx8C8pmn2 .taskTextOutside0,#mermaid-svg-iq0hTBaRx8C8pmn2 .taskTextOutside2{fill:#000}#mermaid-svg-iq0hTBaRx8C8pmn2 .taskTextOutside1,#mermaid-svg-iq0hTBaRx8C8pmn2 .taskTextOutside3{fill:#000}#mermaid-svg-iq0hTBaRx8C8pmn2 .active0,#mermaid-svg-iq0hTBaRx8C8pmn2 .active1,#mermaid-svg-iq0hTBaRx8C8pmn2 .active2,#mermaid-svg-iq0hTBaRx8C8pmn2 .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-iq0hTBaRx8C8pmn2 .activeText0,#mermaid-svg-iq0hTBaRx8C8pmn2 .activeText1,#mermaid-svg-iq0hTBaRx8C8pmn2 .activeText2,#mermaid-svg-iq0hTBaRx8C8pmn2 .activeText3{fill:#000 !important}#mermaid-svg-iq0hTBaRx8C8pmn2 .done0,#mermaid-svg-iq0hTBaRx8C8pmn2 .done1,#mermaid-svg-iq0hTBaRx8C8pmn2 .done2,#mermaid-svg-iq0hTBaRx8C8pmn2 .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-iq0hTBaRx8C8pmn2 .doneText0,#mermaid-svg-iq0hTBaRx8C8pmn2 .doneText1,#mermaid-svg-iq0hTBaRx8C8pmn2 .doneText2,#mermaid-svg-iq0hTBaRx8C8pmn2 .doneText3{fill:#000 !important}#mermaid-svg-iq0hTBaRx8C8pmn2 .crit0,#mermaid-svg-iq0hTBaRx8C8pmn2 .crit1,#mermaid-svg-iq0hTBaRx8C8pmn2 .crit2,#mermaid-svg-iq0hTBaRx8C8pmn2 .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-iq0hTBaRx8C8pmn2 .activeCrit0,#mermaid-svg-iq0hTBaRx8C8pmn2 .activeCrit1,#mermaid-svg-iq0hTBaRx8C8pmn2 .activeCrit2,#mermaid-svg-iq0hTBaRx8C8pmn2 .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-iq0hTBaRx8C8pmn2 .doneCrit0,#mermaid-svg-iq0hTBaRx8C8pmn2 .doneCrit1,#mermaid-svg-iq0hTBaRx8C8pmn2 .doneCrit2,#mermaid-svg-iq0hTBaRx8C8pmn2 .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-iq0hTBaRx8C8pmn2 .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-iq0hTBaRx8C8pmn2 .milestoneText{font-style:italic}#mermaid-svg-iq0hTBaRx8C8pmn2 .doneCritText0,#mermaid-svg-iq0hTBaRx8C8pmn2 .doneCritText1,#mermaid-svg-iq0hTBaRx8C8pmn2 .doneCritText2,#mermaid-svg-iq0hTBaRx8C8pmn2 .doneCritText3{fill:#000 !important}#mermaid-svg-iq0hTBaRx8C8pmn2 .activeCritText0,#mermaid-svg-iq0hTBaRx8C8pmn2 .activeCritText1,#mermaid-svg-iq0hTBaRx8C8pmn2 .activeCritText2,#mermaid-svg-iq0hTBaRx8C8pmn2 .activeCritText3{fill:#000 !important}#mermaid-svg-iq0hTBaRx8C8pmn2 .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-iq0hTBaRx8C8pmn2 g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-iq0hTBaRx8C8pmn2 g.classGroup text .title{font-weight:bolder}#mermaid-svg-iq0hTBaRx8C8pmn2 g.clickable{cursor:pointer}#mermaid-svg-iq0hTBaRx8C8pmn2 g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-iq0hTBaRx8C8pmn2 g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-iq0hTBaRx8C8pmn2 .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-iq0hTBaRx8C8pmn2 .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-iq0hTBaRx8C8pmn2 .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-iq0hTBaRx8C8pmn2 .dashed-line{stroke-dasharray:3}#mermaid-svg-iq0hTBaRx8C8pmn2 #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-iq0hTBaRx8C8pmn2 #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-iq0hTBaRx8C8pmn2 #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-iq0hTBaRx8C8pmn2 #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-iq0hTBaRx8C8pmn2 #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-iq0hTBaRx8C8pmn2 #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-iq0hTBaRx8C8pmn2 #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-iq0hTBaRx8C8pmn2 #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-iq0hTBaRx8C8pmn2 .commit-id,#mermaid-svg-iq0hTBaRx8C8pmn2 .commit-msg,#mermaid-svg-iq0hTBaRx8C8pmn2 .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-iq0hTBaRx8C8pmn2 .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-iq0hTBaRx8C8pmn2 .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-iq0hTBaRx8C8pmn2 g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-iq0hTBaRx8C8pmn2 g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-iq0hTBaRx8C8pmn2 g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-iq0hTBaRx8C8pmn2 g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-iq0hTBaRx8C8pmn2 g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-iq0hTBaRx8C8pmn2 .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-iq0hTBaRx8C8pmn2 .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-iq0hTBaRx8C8pmn2 .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-iq0hTBaRx8C8pmn2 .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-iq0hTBaRx8C8pmn2 .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-iq0hTBaRx8C8pmn2 .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-iq0hTBaRx8C8pmn2 .edgeLabel text{fill:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-iq0hTBaRx8C8pmn2 .node circle.state-start{fill:black;stroke:black}#mermaid-svg-iq0hTBaRx8C8pmn2 .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-iq0hTBaRx8C8pmn2 #statediagram-barbEnd{fill:#9370db}#mermaid-svg-iq0hTBaRx8C8pmn2 .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-iq0hTBaRx8C8pmn2 .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-iq0hTBaRx8C8pmn2 .statediagram-state .divider{stroke:#9370db}#mermaid-svg-iq0hTBaRx8C8pmn2 .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-iq0hTBaRx8C8pmn2 .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-iq0hTBaRx8C8pmn2 .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-iq0hTBaRx8C8pmn2 .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-iq0hTBaRx8C8pmn2 .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-iq0hTBaRx8C8pmn2 .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-iq0hTBaRx8C8pmn2 .note-edge{stroke-dasharray:5}#mermaid-svg-iq0hTBaRx8C8pmn2 .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-iq0hTBaRx8C8pmn2 .error-icon{fill:#522}#mermaid-svg-iq0hTBaRx8C8pmn2 .error-text{fill:#522;stroke:#522}#mermaid-svg-iq0hTBaRx8C8pmn2 .edge-thickness-normal{stroke-width:2px}#mermaid-svg-iq0hTBaRx8C8pmn2 .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-iq0hTBaRx8C8pmn2 .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-iq0hTBaRx8C8pmn2 .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-iq0hTBaRx8C8pmn2 .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-iq0hTBaRx8C8pmn2 .marker{fill:#333}#mermaid-svg-iq0hTBaRx8C8pmn2 .marker.cross{stroke:#333}:root { --mermaid-font-family: "trebuchet ms", verdana, arial;}#mermaid-svg-iq0hTBaRx8C8pmn2 {color: rgba(0, 0, 0, 0.75);font: ;}张三李四王五你好!李四, 最近怎么样?你最近怎么样,王五?我很好,谢谢!我很好,谢谢!李四想了很长时间, 文字太长了不适合放在一行.打量着王五...很好... 王五, 你怎么样?张三李四王五

这将产生一个流程图。:

#mermaid-svg-F6dcob8I9hNX3f8B .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-F6dcob8I9hNX3f8B .label text{fill:#333}#mermaid-svg-F6dcob8I9hNX3f8B .node rect,#mermaid-svg-F6dcob8I9hNX3f8B .node circle,#mermaid-svg-F6dcob8I9hNX3f8B .node ellipse,#mermaid-svg-F6dcob8I9hNX3f8B .node polygon,#mermaid-svg-F6dcob8I9hNX3f8B .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-F6dcob8I9hNX3f8B .node .label{text-align:center;fill:#333}#mermaid-svg-F6dcob8I9hNX3f8B .node.clickable{cursor:pointer}#mermaid-svg-F6dcob8I9hNX3f8B .arrowheadPath{fill:#333}#mermaid-svg-F6dcob8I9hNX3f8B .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-F6dcob8I9hNX3f8B .flowchart-link{stroke:#333;fill:none}#mermaid-svg-F6dcob8I9hNX3f8B .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-F6dcob8I9hNX3f8B .edgeLabel rect{opacity:0.9}#mermaid-svg-F6dcob8I9hNX3f8B .edgeLabel span{color:#333}#mermaid-svg-F6dcob8I9hNX3f8B .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-F6dcob8I9hNX3f8B .cluster text{fill:#333}#mermaid-svg-F6dcob8I9hNX3f8B div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-F6dcob8I9hNX3f8B .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-F6dcob8I9hNX3f8B text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-F6dcob8I9hNX3f8B .actor-line{stroke:grey}#mermaid-svg-F6dcob8I9hNX3f8B .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-F6dcob8I9hNX3f8B .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-F6dcob8I9hNX3f8B #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-F6dcob8I9hNX3f8B .sequenceNumber{fill:#fff}#mermaid-svg-F6dcob8I9hNX3f8B #sequencenumber{fill:#333}#mermaid-svg-F6dcob8I9hNX3f8B #crosshead path{fill:#333;stroke:#333}#mermaid-svg-F6dcob8I9hNX3f8B .messageText{fill:#333;stroke:#333}#mermaid-svg-F6dcob8I9hNX3f8B .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-F6dcob8I9hNX3f8B .labelText,#mermaid-svg-F6dcob8I9hNX3f8B .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-F6dcob8I9hNX3f8B .loopText,#mermaid-svg-F6dcob8I9hNX3f8B .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-F6dcob8I9hNX3f8B .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-F6dcob8I9hNX3f8B .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-F6dcob8I9hNX3f8B .noteText,#mermaid-svg-F6dcob8I9hNX3f8B .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-F6dcob8I9hNX3f8B .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-F6dcob8I9hNX3f8B .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-F6dcob8I9hNX3f8B .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-F6dcob8I9hNX3f8B .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-F6dcob8I9hNX3f8B .section{stroke:none;opacity:0.2}#mermaid-svg-F6dcob8I9hNX3f8B .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-F6dcob8I9hNX3f8B .section2{fill:#fff400}#mermaid-svg-F6dcob8I9hNX3f8B .section1,#mermaid-svg-F6dcob8I9hNX3f8B .section3{fill:#fff;opacity:0.2}#mermaid-svg-F6dcob8I9hNX3f8B .sectionTitle0{fill:#333}#mermaid-svg-F6dcob8I9hNX3f8B .sectionTitle1{fill:#333}#mermaid-svg-F6dcob8I9hNX3f8B .sectionTitle2{fill:#333}#mermaid-svg-F6dcob8I9hNX3f8B .sectionTitle3{fill:#333}#mermaid-svg-F6dcob8I9hNX3f8B .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-F6dcob8I9hNX3f8B .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-F6dcob8I9hNX3f8B .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-F6dcob8I9hNX3f8B .grid path{stroke-width:0}#mermaid-svg-F6dcob8I9hNX3f8B .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-F6dcob8I9hNX3f8B .task{stroke-width:2}#mermaid-svg-F6dcob8I9hNX3f8B .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-F6dcob8I9hNX3f8B .taskText:not([font-size]){font-size:11px}#mermaid-svg-F6dcob8I9hNX3f8B .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-F6dcob8I9hNX3f8B .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-F6dcob8I9hNX3f8B .task.clickable{cursor:pointer}#mermaid-svg-F6dcob8I9hNX3f8B .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-F6dcob8I9hNX3f8B .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-F6dcob8I9hNX3f8B .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-F6dcob8I9hNX3f8B .taskText0,#mermaid-svg-F6dcob8I9hNX3f8B .taskText1,#mermaid-svg-F6dcob8I9hNX3f8B .taskText2,#mermaid-svg-F6dcob8I9hNX3f8B .taskText3{fill:#fff}#mermaid-svg-F6dcob8I9hNX3f8B .task0,#mermaid-svg-F6dcob8I9hNX3f8B .task1,#mermaid-svg-F6dcob8I9hNX3f8B .task2,#mermaid-svg-F6dcob8I9hNX3f8B .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-F6dcob8I9hNX3f8B .taskTextOutside0,#mermaid-svg-F6dcob8I9hNX3f8B .taskTextOutside2{fill:#000}#mermaid-svg-F6dcob8I9hNX3f8B .taskTextOutside1,#mermaid-svg-F6dcob8I9hNX3f8B .taskTextOutside3{fill:#000}#mermaid-svg-F6dcob8I9hNX3f8B .active0,#mermaid-svg-F6dcob8I9hNX3f8B .active1,#mermaid-svg-F6dcob8I9hNX3f8B .active2,#mermaid-svg-F6dcob8I9hNX3f8B .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-F6dcob8I9hNX3f8B .activeText0,#mermaid-svg-F6dcob8I9hNX3f8B .activeText1,#mermaid-svg-F6dcob8I9hNX3f8B .activeText2,#mermaid-svg-F6dcob8I9hNX3f8B .activeText3{fill:#000 !important}#mermaid-svg-F6dcob8I9hNX3f8B .done0,#mermaid-svg-F6dcob8I9hNX3f8B .done1,#mermaid-svg-F6dcob8I9hNX3f8B .done2,#mermaid-svg-F6dcob8I9hNX3f8B .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-F6dcob8I9hNX3f8B .doneText0,#mermaid-svg-F6dcob8I9hNX3f8B .doneText1,#mermaid-svg-F6dcob8I9hNX3f8B .doneText2,#mermaid-svg-F6dcob8I9hNX3f8B .doneText3{fill:#000 !important}#mermaid-svg-F6dcob8I9hNX3f8B .crit0,#mermaid-svg-F6dcob8I9hNX3f8B .crit1,#mermaid-svg-F6dcob8I9hNX3f8B .crit2,#mermaid-svg-F6dcob8I9hNX3f8B .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-F6dcob8I9hNX3f8B .activeCrit0,#mermaid-svg-F6dcob8I9hNX3f8B .activeCrit1,#mermaid-svg-F6dcob8I9hNX3f8B .activeCrit2,#mermaid-svg-F6dcob8I9hNX3f8B .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-F6dcob8I9hNX3f8B .doneCrit0,#mermaid-svg-F6dcob8I9hNX3f8B .doneCrit1,#mermaid-svg-F6dcob8I9hNX3f8B .doneCrit2,#mermaid-svg-F6dcob8I9hNX3f8B .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-F6dcob8I9hNX3f8B .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-F6dcob8I9hNX3f8B .milestoneText{font-style:italic}#mermaid-svg-F6dcob8I9hNX3f8B .doneCritText0,#mermaid-svg-F6dcob8I9hNX3f8B .doneCritText1,#mermaid-svg-F6dcob8I9hNX3f8B .doneCritText2,#mermaid-svg-F6dcob8I9hNX3f8B .doneCritText3{fill:#000 !important}#mermaid-svg-F6dcob8I9hNX3f8B .activeCritText0,#mermaid-svg-F6dcob8I9hNX3f8B .activeCritText1,#mermaid-svg-F6dcob8I9hNX3f8B .activeCritText2,#mermaid-svg-F6dcob8I9hNX3f8B .activeCritText3{fill:#000 !important}#mermaid-svg-F6dcob8I9hNX3f8B .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-F6dcob8I9hNX3f8B g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-F6dcob8I9hNX3f8B g.classGroup text .title{font-weight:bolder}#mermaid-svg-F6dcob8I9hNX3f8B g.clickable{cursor:pointer}#mermaid-svg-F6dcob8I9hNX3f8B g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-F6dcob8I9hNX3f8B g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-F6dcob8I9hNX3f8B .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-F6dcob8I9hNX3f8B .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-F6dcob8I9hNX3f8B .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-F6dcob8I9hNX3f8B .dashed-line{stroke-dasharray:3}#mermaid-svg-F6dcob8I9hNX3f8B #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-F6dcob8I9hNX3f8B #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-F6dcob8I9hNX3f8B #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-F6dcob8I9hNX3f8B #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-F6dcob8I9hNX3f8B #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-F6dcob8I9hNX3f8B #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-F6dcob8I9hNX3f8B #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-F6dcob8I9hNX3f8B #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-F6dcob8I9hNX3f8B .commit-id,#mermaid-svg-F6dcob8I9hNX3f8B .commit-msg,#mermaid-svg-F6dcob8I9hNX3f8B .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-F6dcob8I9hNX3f8B .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-F6dcob8I9hNX3f8B .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-F6dcob8I9hNX3f8B g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-F6dcob8I9hNX3f8B g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-F6dcob8I9hNX3f8B g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-F6dcob8I9hNX3f8B g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-F6dcob8I9hNX3f8B g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-F6dcob8I9hNX3f8B g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-F6dcob8I9hNX3f8B .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-F6dcob8I9hNX3f8B .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-F6dcob8I9hNX3f8B .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-F6dcob8I9hNX3f8B .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-F6dcob8I9hNX3f8B .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-F6dcob8I9hNX3f8B .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-F6dcob8I9hNX3f8B .edgeLabel text{fill:#333}#mermaid-svg-F6dcob8I9hNX3f8B .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-F6dcob8I9hNX3f8B .node circle.state-start{fill:black;stroke:black}#mermaid-svg-F6dcob8I9hNX3f8B .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-F6dcob8I9hNX3f8B #statediagram-barbEnd{fill:#9370db}#mermaid-svg-F6dcob8I9hNX3f8B .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-F6dcob8I9hNX3f8B .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-F6dcob8I9hNX3f8B .statediagram-state .divider{stroke:#9370db}#mermaid-svg-F6dcob8I9hNX3f8B .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-F6dcob8I9hNX3f8B .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-F6dcob8I9hNX3f8B .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-F6dcob8I9hNX3f8B .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-F6dcob8I9hNX3f8B .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-F6dcob8I9hNX3f8B .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-F6dcob8I9hNX3f8B .note-edge{stroke-dasharray:5}#mermaid-svg-F6dcob8I9hNX3f8B .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-F6dcob8I9hNX3f8B .error-icon{fill:#522}#mermaid-svg-F6dcob8I9hNX3f8B .error-text{fill:#522;stroke:#522}#mermaid-svg-F6dcob8I9hNX3f8B .edge-thickness-normal{stroke-width:2px}#mermaid-svg-F6dcob8I9hNX3f8B .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-F6dcob8I9hNX3f8B .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-F6dcob8I9hNX3f8B .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-F6dcob8I9hNX3f8B .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-F6dcob8I9hNX3f8B .marker{fill:#333}#mermaid-svg-F6dcob8I9hNX3f8B .marker.cross{stroke:#333}:root { --mermaid-font-family: "trebuchet ms", verdana, arial;}#mermaid-svg-F6dcob8I9hNX3f8B {color: rgba(0, 0, 0, 0.75);font: ;}

链接
长方形
圆角长方形
菱形
  • 关于 Mermaid 语法,参考 这儿,

FLowchart流程图

我们依旧会支持flowchart的流程图:

Created with Raphaël 2.2.0开始我的操作确认?结束yesno
  • 关于 Flowchart流程图 语法,参考 这儿.

导出与导入

导出

如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。

导入

如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
继续你的创作。


  1. 注脚的解释 ↩︎

文献阅读1 | 《基于图像处理的铁路轨道板裂缝检测研究》相关推荐

  1. 文献阅读:基于电压规避的汽车CAN入侵检测(二)

    论文名称:Evading Voltage-Based Intrusion Detection on Automotive CAN 目录 论文背景和要点 CAN协议 总线通信 CAN消息框架 总线仲裁 ...

  2. matlab中提取裂缝图像,基于Matlab图像处理的水泥路面裂缝检测研究

    路面裂缝检测是计算公路状况指数的重要依据[1],传统的检测方法主要是靠人工检测,测量精度差.检测效率低.同时检测人员会有安全隐患[2-3].现在多采自动检测的方法对路面裂缝的损害进行检测,其中使用数字 ...

  3. 【裂缝识别】无人机图像处理公路裂缝检测研究与实现【含Matlab源码 1730期】

    ⛄一.简介 1 案例背景 随着国家对公路建设的大力投入,我国的公路通车总里程己经位居世界前列,这样进一步促进了我国经济建设的发展.随着公路的大量投运,公路日常养护和管理已经成为制约公路运营水平提高的瓶 ...

  4. python裂缝检测_基于卷积神经网络的高楼外墙裂缝检测系统

    fy the severity, general or slight damage degree of external wall cracks, and the effective identifi ...

  5. 基于resnet-18的轻量型车道检测研究

    基于resnet-18的轻量型车道检测研究 1.论文介绍以及实验 2.参考内容 论文2: Ultra Fast Structure-aware Deep Lane Detection 官方代码地址:h ...

  6. 基于激光雷达的自动驾驶车辆障碍物检测研究的选题意义和目的

    回答:基于激光雷达的自动驾驶车辆障碍物检测研究的选题意义在于提升驾驶安全,降低交通事故的发生率,实现智能驾驶.目的则是探索激光雷达技术在自动驾驶车辆障碍物检测中的应用,开发出高效.准确的检测算法,为智 ...

  7. 基于CooVally的多晶硅太阳能板缺陷检测

    随着全球气候变化对人类社会构成重大威胁,越来越多的国家将"碳中和"上升为国家战略 ,提出了无碳未来的愿景.2020年,我国基于推动实现可持续发展的内在要求和构建人类命运共同体的责任 ...

  8. 基于图像处理技术的印刷电路板缺陷检测技术分析

    目录 一.绪论 二.印刷电路板图像的预处理 三.印刷电路板图像的配准 四.印刷电路板缺陷的识别与缺陷类型的判断 一.绪论 在现代电子设备中,印刷电路板占有重要的地位,其质量直接影响到产品的性能.自动检 ...

  9. 文献阅读——时空域联合的水下未知线谱目标检测方法

    时空域联合的水下未知线谱目标检测方法(DOI: 10.11999/JEIT180796) 参 考 文 献 [1]WITTEKIND D K. A simple model for the underw ...

最新文章

  1. LiteSeg: 一种用于语义分割的轻量级ConvNet
  2. E. coli Bacterial Assembly 大肠杆菌
  3. alpha beta 滤波_不同Alpha-Beta滤波算法的精度分析及改进
  4. struts2中一个表单中提交多个请求(动态调用方法)
  5. kfaka storm写入mysql_flume+kafka+storm+mysql架构设计
  6. apache ignite_通过示例获取Apache Ignite Baseline拓扑
  7. hadoop集群的搭建(分布式安装)
  8. 95-140-106-源码-transform-算子filter
  9. 每期一词:catastrophe
  10. Android学习——Fragment动态加载
  11. 基于MyEclipse+JSP+Mysql+Tomcat开发得塞北村镇旅游网站设计
  12. 程序员和码农有什么差别?
  13. 0xc0000005 系统应用日志_关于游戏崩溃并提示0xC0000005错误的解决方案!
  14. 基于JAVA的疫情学生宿舍管理系统【数据库设计、论文、源码、开题报告】
  15. vim 删除首尾空格
  16. Kafka-Steam Branch功能 对数据进行切分Steam,发送到指定的Topic
  17. Oracle开启binlog
  18. 笔记:图解系统(小林coding)
  19. STM32+MS5611测气压温度例程详解,测试无误
  20. 假如任正非这个“太阳”不在了,华为怎么办?

热门文章

  1. 服务器显示器超频,有关显示器超频的解决办法
  2. 测试管理的绩效管理启示
  3. python中的一些函数
  4. 删除前弹框确认删除吗?
  5. jprofiler安装和配置
  6. 数学分析教程(科大)——2.12笔记+习题
  7. 害羞的伦琴是如何掀起X-射线狂热的?
  8. 微计算机的发展通常以,计算机组成原理复习材料 (2)
  9. java使用poi替换word模板
  10. 中文拼写纠错_中文文本纠错算法--错别字纠正的二三事