c# - 图像分析-纤维识别

标签 c# matlab image-processing f# wolfram-mathematica

我是图像分析的新手。您知道如何以这种方式将此图像二值化以仅获取纤维吗?

Fibers in the liquid

我尝试过不同的阈值技术等,但没有成功。我不介意应该使用什么工具,但我更喜欢 .NETMatlab

PS:我不知道把我的答案放在哪里,所以我把它放在了 StackOverflow 上。

最佳答案

以下内容可能会有所帮助(Mathematica 中的代码):

DeleteSmallComponents[
 Binarize[
   LaplacianGaussianFilter[i, 2],
 .6],
 2]

enter image description here

显示匹配的图像合成:

ImageCompose[i, {i1, .4}] // ImageAdjust

enter image description here

关于c# - 图像分析-纤维识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7387801/

相关文章:

c# - 如何添加对 WinForm 项目的引用?

matlab - Matlab中带有非标量下标的Accumarray?

matlab - 根据任意列的条目以非降序排列矩阵中的行

Python:检测文本 block 并将其从图像中删除(OpenCV)

c# - 将编辑的 html 文件保存到特定文件夹

c# - 调用 Thread.SpinWait 时会内联吗?

c++ - 使用 MATLAB Coder : Compilation Error "undefined reference to ` rgb2gray_tbb_real6 4'" 生成的 C++ 代码

image - ocr 和图像预处理技术

python - FFT去除周期性噪声

c# - C# 部分类和 Objective C 类别之间的区别?