Is Python OpenCV slower than its C++ version?
| dc.contributor.author | Kaczmarek, Adam L. | |
| dc.contributor.author | Bieryło, Kacper | |
| dc.contributor.author | Gabryołek, Jan | |
| dc.contributor.author | Macioch, Jakub | |
| dc.contributor.editor | Skala, Václav | |
| dc.date.accessioned | 2025-07-30T10:43:10Z | |
| dc.date.available | 2025-07-30T10:43:10Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract-translated | The paper presents the comparison of the execution time of applications with regard to the programming language in which they were implemented. C++ and Python languages are considered. The selection of the programming language may have a significant impact on the overall performance of the application. The presented research applies to the OpenCV programming library which is a commonly used library in the field of image processing and computer vision. The paper presents experiments with Feature2D, Video I/O and highgui modules included in this library. In general it seems that programs written in C++ should be faster because it is a more low level language than Python. However surprisingly our research showed that in many cases using Python functions of OpenCV leads to the development of faster applications. The difference was particularly significant in case of the Feature2D module. In case of creating GUI it is negligible. | en |
| dc.format | 4 s. | cs |
| dc.format.mimetype | application/pdf | |
| dc.identifier.doi | http://www.doi.org/10.24132/CSRN.2025-36 | |
| dc.identifier.issn | 2464-4617 (Print) | |
| dc.identifier.issn | 2464-4625 (online) | |
| dc.identifier.uri | http://hdl.handle.net/11025/62245 | |
| dc.language.iso | en | en |
| dc.publisher | Vaclav Skala - UNION Agency | en |
| dc.rights | © Vaclav Skala - UNION Agency | en |
| dc.rights.access | openAccess | en |
| dc.subject | Python | cs |
| dc.subject | C++ | cs |
| dc.subject | OpenCV | cs |
| dc.subject | programovací jazyky | cs |
| dc.subject | doba provádění | cs |
| dc.subject.translated | Python | en |
| dc.subject.translated | C++ | en |
| dc.subject.translated | OpenCV | en |
| dc.subject.translated | programming languages | en |
| dc.subject.translated | execution time | en |
| dc.title | Is Python OpenCV slower than its C++ version? | en |
| dc.type | konferenční příspěvek | cs |
| dc.type | conferenceObject | en |
| dc.type.status | Peer reviewed | en |
| dc.type.version | publishedVersion | en |
| local.files.count | 1 | * |
| local.files.size | 760331 | * |
| local.has.files | yes | * |