Surfalize: A Python Library for Surface Topography and Roughness Analysis Designed for Periodic Surface Structures

Surfalize:一个用于表面形貌和粗糙度分析的Python库,专为周期性表面结构设计

阅读:1

Abstract

Surface roughness measurement is an integral part of the characterization of microtextured surfaces. Multiple established software packages offer the calculation of roughness parameters according to ISO 25178. However, these packages lack a specific set of features, which we hope to address in this work. Firstly, they often lack or have limited capabilities for automated and batch analysis, making it hard to integrate into other applications. Secondly, they are often proprietary and therefore restrict access to some potential users. Lastly, they lack some capabilities when it comes to the analysis of periodic microtextured surfaces. Namely, common parameters such as the peak-to-valley depth, spatial period and homogeneity cannot be calculated automatically. This work aims to address these challenges by introducing a novel Python library, Surfalize, which intends to fill in the gaps regarding this functionality. The functionality is described and the algorithms are validated against established software packages or manual measurements.

特别声明

1、本页面内容包含部分的内容是基于公开信息的合理引用;引用内容仅为补充信息,不代表本站立场。

2、若认为本页面引用内容涉及侵权,请及时与本站联系,我们将第一时间处理。

3、其他媒体/个人如需使用本页面原创内容,需注明“来源:[生知库]”并获得授权;使用引用内容的,需自行联系原作者获得许可。

4、投稿及合作请联系:info@biocloudy.com。