Ana P. Lopes, Daniel F. Silva, S. Lopes, J. H. Correia, Carlos S. Lima, Carlos Alberto Silva
{"title":"文档驱动的GUI开发,用于集成图像处理库","authors":"Ana P. Lopes, Daniel F. Silva, S. Lopes, J. H. Correia, Carlos S. Lima, Carlos Alberto Silva","doi":"10.1109/INDIN51773.2022.9976165","DOIUrl":null,"url":null,"abstract":"A graphical integrated development environment (IDE) for computer vision applications allows developing solutions by composing graphical widgets that represent operators of a computer vision library. A challenge in developing such IDE is the development of a graphical interface for each operator in the library, which is a slow and repetitive task. In this paper, we propose to generate a specific graphical widget editor for the input parameters of each operator, based directly on the library documentation. Our approach allows reducing significantly the development time of an IDE. The only assumption of the proposed approach is that the documentation has a structured format. We validated our approach by integrating the computer vision library Halcon in an IDE, using only its HTML documentation.","PeriodicalId":359190,"journal":{"name":"2022 IEEE 20th International Conference on Industrial Informatics (INDIN)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Documentation-driven GUI development for integration of image processing libraries\",\"authors\":\"Ana P. Lopes, Daniel F. Silva, S. Lopes, J. H. Correia, Carlos S. Lima, Carlos Alberto Silva\",\"doi\":\"10.1109/INDIN51773.2022.9976165\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A graphical integrated development environment (IDE) for computer vision applications allows developing solutions by composing graphical widgets that represent operators of a computer vision library. A challenge in developing such IDE is the development of a graphical interface for each operator in the library, which is a slow and repetitive task. In this paper, we propose to generate a specific graphical widget editor for the input parameters of each operator, based directly on the library documentation. Our approach allows reducing significantly the development time of an IDE. The only assumption of the proposed approach is that the documentation has a structured format. We validated our approach by integrating the computer vision library Halcon in an IDE, using only its HTML documentation.\",\"PeriodicalId\":359190,\"journal\":{\"name\":\"2022 IEEE 20th International Conference on Industrial Informatics (INDIN)\",\"volume\":\"26 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-07-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE 20th International Conference on Industrial Informatics (INDIN)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INDIN51773.2022.9976165\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 20th International Conference on Industrial Informatics (INDIN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INDIN51773.2022.9976165","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Documentation-driven GUI development for integration of image processing libraries
A graphical integrated development environment (IDE) for computer vision applications allows developing solutions by composing graphical widgets that represent operators of a computer vision library. A challenge in developing such IDE is the development of a graphical interface for each operator in the library, which is a slow and repetitive task. In this paper, we propose to generate a specific graphical widget editor for the input parameters of each operator, based directly on the library documentation. Our approach allows reducing significantly the development time of an IDE. The only assumption of the proposed approach is that the documentation has a structured format. We validated our approach by integrating the computer vision library Halcon in an IDE, using only its HTML documentation.