R. A. Tomakova, I. M. Akhmadullin, N. G. Nefedov, E. I. Puzyrev, A. A. Malyshev
{"title":"用于处理复杂结构图像的曼德布罗特集实现方法和算法","authors":"R. A. Tomakova, I. M. Akhmadullin, N. G. Nefedov, E. I. Puzyrev, A. A. Malyshev","doi":"10.21869/2223-1536-2023-13-4-115-130","DOIUrl":null,"url":null,"abstract":"The purpose of research. In our life, fractals are ubiquitous, for example, in nature, there are a huge number of figures similar to themselves and built according to certain laws. Fractals are used in computer graphics, economics, radio engineering, physics and many other fields. The use of fractals in various fields of science can open up many new possibilities. Therefore, the development of a software product designed to visualize the Mandelbrot set is an urgent task. The purpose of the research is to develop a software product designed for processing complex structured images based on fractal methods and algorithms for visualizing the Mandelbrot set.Methods. The Java programming language was used to implement the software product in order to visualize the Mandelbrot set. The SQLite database was used as a local data store. Libraries were also used: JavaFX ‒ to create a user interface; SQLite JDBC 3.21.0 ‒ to work with the SQLite database; imgscalr ‒ to scale images; Apache Commons IO 2.6 to work with the file system; ControlsFX v8.40.14 ‒ to create a user interface.Results. The developed software product based on fractal methods makes it possible to significantly highlight the textural features of images, on the basis of which the clustering operation of selected objects of interest in images is performed in order to export them for further classification.Conclusion. During the implementation of the project, a software product for visualization of the Mandelbrot set was implemented, which can be used to model objects having a fractal shape, in relation to the processing of complexly structured images containing invisible hidden features of objects in the images.","PeriodicalId":166124,"journal":{"name":"Proceedings of the Southwest State University. Series: IT Management, Computer Science, Computer Engineering. Medical Equipment Engineering","volume":"54 17","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Method and Algorithm for Implementing the Mandelbrot Set for Processing Complex Structured Images\",\"authors\":\"R. A. Tomakova, I. M. Akhmadullin, N. G. Nefedov, E. I. Puzyrev, A. A. Malyshev\",\"doi\":\"10.21869/2223-1536-2023-13-4-115-130\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The purpose of research. In our life, fractals are ubiquitous, for example, in nature, there are a huge number of figures similar to themselves and built according to certain laws. Fractals are used in computer graphics, economics, radio engineering, physics and many other fields. The use of fractals in various fields of science can open up many new possibilities. Therefore, the development of a software product designed to visualize the Mandelbrot set is an urgent task. The purpose of the research is to develop a software product designed for processing complex structured images based on fractal methods and algorithms for visualizing the Mandelbrot set.Methods. The Java programming language was used to implement the software product in order to visualize the Mandelbrot set. The SQLite database was used as a local data store. Libraries were also used: JavaFX ‒ to create a user interface; SQLite JDBC 3.21.0 ‒ to work with the SQLite database; imgscalr ‒ to scale images; Apache Commons IO 2.6 to work with the file system; ControlsFX v8.40.14 ‒ to create a user interface.Results. The developed software product based on fractal methods makes it possible to significantly highlight the textural features of images, on the basis of which the clustering operation of selected objects of interest in images is performed in order to export them for further classification.Conclusion. During the implementation of the project, a software product for visualization of the Mandelbrot set was implemented, which can be used to model objects having a fractal shape, in relation to the processing of complexly structured images containing invisible hidden features of objects in the images.\",\"PeriodicalId\":166124,\"journal\":{\"name\":\"Proceedings of the Southwest State University. Series: IT Management, Computer Science, Computer Engineering. Medical Equipment Engineering\",\"volume\":\"54 17\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-01-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Southwest State University. Series: IT Management, Computer Science, Computer Engineering. Medical Equipment Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.21869/2223-1536-2023-13-4-115-130\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Southwest State University. Series: IT Management, Computer Science, Computer Engineering. Medical Equipment Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21869/2223-1536-2023-13-4-115-130","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Method and Algorithm for Implementing the Mandelbrot Set for Processing Complex Structured Images
The purpose of research. In our life, fractals are ubiquitous, for example, in nature, there are a huge number of figures similar to themselves and built according to certain laws. Fractals are used in computer graphics, economics, radio engineering, physics and many other fields. The use of fractals in various fields of science can open up many new possibilities. Therefore, the development of a software product designed to visualize the Mandelbrot set is an urgent task. The purpose of the research is to develop a software product designed for processing complex structured images based on fractal methods and algorithms for visualizing the Mandelbrot set.Methods. The Java programming language was used to implement the software product in order to visualize the Mandelbrot set. The SQLite database was used as a local data store. Libraries were also used: JavaFX ‒ to create a user interface; SQLite JDBC 3.21.0 ‒ to work with the SQLite database; imgscalr ‒ to scale images; Apache Commons IO 2.6 to work with the file system; ControlsFX v8.40.14 ‒ to create a user interface.Results. The developed software product based on fractal methods makes it possible to significantly highlight the textural features of images, on the basis of which the clustering operation of selected objects of interest in images is performed in order to export them for further classification.Conclusion. During the implementation of the project, a software product for visualization of the Mandelbrot set was implemented, which can be used to model objects having a fractal shape, in relation to the processing of complexly structured images containing invisible hidden features of objects in the images.