`
bmqnc
  • 浏览: 126032 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

我对代码膨胀的理解

阅读更多
代码膨胀不是一件好事,我看云风的blog上说网易那款经典游戏的核心代码只有10w行。合理的组织代码结构(运用设计模式等)是可以控制住代码的。

代码量的多少我觉得不能单一的作为程序员优秀与否的唯一标志,我觉得更重要的是代码的质量,程序员写出来代码质量(代码结构,清晰性,可读性,对于性能要求高的软件,还包括算法的复杂性等)我觉得更是评判程序员优秀与否的更重要的衡量标准。

真搞不懂为什么现在很多人都以代码量来衡量程序员的水平。。。。
分享到:
评论

相关推荐

    关于图像处理等的形态学膨胀代码

    形态学处理基于几何形状的分析,其主要思想是通过对图像进行结构元素的滑动并应用特定运算(如腐蚀、膨胀、开闭运算等)来改变图像的特征。膨胀操作可以扩大图像中明亮区域的边界,使图像的特征更加明显。 形态学...

    matlab 腐蚀膨胀 代码

    例如,可以通过对图像进行多次腐蚀操作来消除较小的噪声点,然后再进行相应的膨胀操作以恢复图像的基本形状。 - **示例代码**: ```matlab for i = 1:3 BW2 = imerode(BW1, SE); end BW3 = imdilate(BW2, SE); ...

    膨胀腐蚀 C语言代码(仅读取显示图像调用OpenCV)

    膨胀腐蚀是图像处理中的两种基本操作,主要用于形态学图像处理,它们在计算机视觉、机器学习等领域有着广泛应用。...通过实践这些示例,可以加深对膨胀腐蚀原理的理解,为后续的图像处理项目打下基础。

    数字图像处理图像的膨胀代码

    总之,"图像的膨胀代码"涉及到的关键技术点包括理解膨胀的概念,使用OpenCV库,特别是`cv::dilate()`函数,以及结构元素的选择和应用。在Visual C++环境下,结合实际的工程案例,熟练掌握这些知识对于进行高级的数字...

    数字图像部分源代码(膨胀、腐蚀、平滑、……)

    在数字图像处理领域,膨胀和腐蚀是两种基本的形态学操作,它们主要用于图像的分割与增强。平滑处理则是图像预处理的重要步骤...通过理解和掌握这些基本操作的原理和源代码实现,可以帮助我们更好地处理和理解图像数据。

    腐蚀,膨胀,细化算法代码

    在提供的压缩包文件中,`morph.c`可能是实现这些算法的源代码,`morph.exe`是编译后的可执行程序,可以直接运行对图像进行腐蚀、膨胀和细化操作。`Bmp.h`可能包含了处理位图图像的头文件,`Bmp.rc`则是资源文件,...

    腐蚀与膨胀 源代码 vc++

    总结来说,"腐蚀与膨胀 源代码 VC++"是一个关于使用OpenCV库在VC++环境中实现图像处理的课题,主要涉及形态学操作中的腐蚀和膨胀,这对于图像分析、边缘检测和噪声消除等任务具有重要意义。通过理解这两个操作并掌握...

    二值图像的腐蚀与膨胀|推荐代码

    二值图像处理是计算机视觉和图像分析领域中的基础操作,主要应用于图像...VB代码实现这些操作需要对图像数据进行遍历,并根据腐蚀和膨胀的逻辑更新像素值。理解这些概念和实现方式对于进行高级的图像分析任务至关重要。

    腐蚀,膨胀,细化算法代码(31KB)

    总的来说,腐蚀、膨胀和细化算法是图像处理的重要工具,它们可以帮助我们对图像进行各种形态变换,为后续的分析和处理提供基础。而"colorope"项目中的代码为我们提供了实际操作这些算法的实例,对于学习和理解这些...

    腐蚀,膨胀,细化算法代码.rar_算法_细化算法_腐蚀膨胀_膨胀_膨胀 腐蚀

    腐蚀、膨胀和细化算法是图像处理中的基本操作,...通过理解和应用这些代码,可以加深对腐蚀、膨胀和细化算法的理解,同时也能提升编程技能。在实际项目中,这些算法可以用于图像预处理,帮助提取和增强图像的关键特征。

    C#膨胀腐蚀算法实现(vs2017可用)

    以下是一个简化的示例代码片段,演示了如何使用OpenCVSharp实现膨胀和腐蚀: ```csharp using OpenCvSharp; // 定义结构元素 Mat se = Cv2.GetStructuringElement(MorphShapes.Rect, new Size(3, 3)); // 膨胀...

    灰度图象的膨胀算法c语言版的

    在提供的"膨胀算法.txt"文件中,可能包含了C语言实现膨胀算法的代码示例,读者可以通过阅读和理解代码来掌握具体的实现细节。学习和实践这部分知识,不仅可以加深对图像处理的理解,也有助于解决实际的图像分析问题...

    MATLAB实现灰度图像的膨胀与腐蚀算法源代码

    1. **膨胀**:膨胀操作是通过使用一个结构元素(也叫模板或核)对图像进行扫描,将结构元素覆盖的像素区域扩大。如果结构元素中心点处的像素值大于等于原图像对应位置的像素值,那么结构元素覆盖的所有像素在新图像...

    opencv 形态学处理 膨胀腐蚀源代码

    首先,让我们深入理解图像膨胀和腐蚀这两个概念: 1. **图像膨胀**:膨胀操作是形态学处理中的基本运算之一,其目的是扩大图像中的亮区域(对于二值图像,通常是前景区域)。膨胀过程是将图像中的每个像素与一个...

    数学形态学腐蚀、膨胀、开、闭、细化的c++代码

    学习这些代码不仅可以加深对数学形态学的理解,还能提高C++编程技能,特别是图像处理方面的应用。 在实际开发中,数学形态学常用于图像预处理步骤,帮助提升后续的图像分析和识别效果。例如,在车牌识别、指纹识别...

    能对二值图像进行腐蚀、膨胀、开闭运算的MatLab程序(C++实现)

    本文将深入探讨使用MatLab程序,通过C++实现对二值图像进行腐蚀、膨胀、开运算和闭运算的基本原理与方法。 首先,我们要理解什么是腐蚀和膨胀操作。这两种操作是形态学图像处理中的基本操作,主要用于改变图像的...

    腐蚀膨胀数字图像处理.zip

    《腐蚀膨胀数字图像...通过实际操作和代码解析,可以深入理解腐蚀和膨胀的基本原理及其在实际问题中的应用。在Ubuntu16.04环境中,配合完整的源代码和丰富的注释,可以方便地进行实践和学习,提升数字图像处理技能。

    aaa.rar_腐蚀膨胀_腐蚀膨胀算法_膨胀_膨胀、腐蚀_膨胀腐蚀算法

    "aaa.rar"压缩包包含的内容显然与这些算法相关,提供了腐蚀、膨胀以及细化算法的代码实现,这对我们理解和应用这些算法具有很高的价值。 首先,让我们深入理解腐蚀和膨胀算法。腐蚀操作是通过一个结构元素...

    matlab自实现膨胀腐蚀

    总的来说,膨胀和腐蚀是形态学图像处理的基础,通过MATLAB自实现这些操作,不仅可以深入理解它们的工作原理,还能灵活应用到各种图像处理任务中。在二值图像上,开运算和闭运算更是具有强大的噪声去除和形态修复能力...

Global site tag (gtag.js) - Google Analytics