摘要
基于Visual Studio集成开发环境和C#语言,开发了数字岩心数值实验演示系统.该系统具有数字岩心扫描图像的输入输出、二值化处理、分形分析、孔径分布统计、数据保存等功能.系统的软件设计采用大量类实现,在具体功能实现上只需调用相应类方法,便于系统功能的增加和扩展.数字岩心图像的二值化采用Otsu算法以及改进的分形算法,可根据阈值进行二值化处理,通过调整二值化阈值观察数字岩心的孔径分布曲线的变化.进行二值化处理和边缘识别后的图像与原图并列显示以进行比较,通过调整二值化阈值观察孔径的变化.
Based on the Visual Studio integrated development environment and C# language, a demonstration system of the digital core numerical experiment is developed. This system realizes the functions of the input and output, binary processing, fractal analysis, pore size distribution statistics, data preservation of digital core scanning image, etc. This system uses a large number of class realizations in software design and only calls the corresponding class methods in the realization of the specific function, which is convenient for the increase and expansion of system functions. The Otsu algorithm and improved fractal algorithm are used for binarization of digital core image. According to the threshold value, binarization can be carried out, and the change of pore size distribution curve of digital core can be observed by adjusting the threshold value. The image after binarization and edge recognition is displayed side by side with the original image for comparison.
作者
张磊
李昊勃
刘天宇
全馨
樊冬艳
孙海
付帅师
杨永飞
ZHANG Lei;LI Haobo;LIU Tianyu;QUAN Xin;FAN Dongyan;SUN Hai;FU Shuaishi;YANG Yongfei(School of Petroleum Engineering, China University of Petroleum, Qingdao 266580, China;College of Storage, Transportation and Architectural Engineering, China University of Petroleum, Qingdao 266580, China)
出处
《实验技术与管理》
CAS
北大核心
2019年第10期127-130,共4页
Experimental Technology and Management
基金
国家自然科学基金面上项目(51674280)
中央高校基本科研业务费专项资金项目(18CX02031A)
中国石油大学(华东)教学改革项目(QN201706,JY-B201812)
山东省本科教改项目重点项目(Z2018B118)
山东省高等学校教学改革立项项目(B2016M008)
关键词
数字岩心
实验教学
演示实验
C#语言
digital core
experimental teaching
demonstration experiment
C# language