{"title":"K × K细化","authors":"Lawrence O'Gorman","doi":"10.1016/0734-189X(90)90030-Y","DOIUrl":null,"url":null,"abstract":"<div><p>A commonly used method for thinning regions in binary images consists of examining windows of 3 × 3 pixels throughout an image, and erasing the center pixel if the thinning criteria are met. The<em>k × k</em> thinning method is a generalization of the 3 × 3 method, where<em>k × k</em> sized windows are examined and a center core of<em>(k − 2) × (k − 2)</em> pixels is erased if the criteria are met. The advantage of<em>k × k</em> thinning is that, by peeling thicker layers from the boundaries of image regions, fewer iterations are required to reach the thinned result. For larger<em>k</em>, this is often at the cost of an increase in the coarseness of the result. Criteria are given by which the<em>k × k</em> method thins to minimally 8-connected lines while retaining connectivity and endpoints. Sequential and parallel algorithms are given. A procedure to obtain line widths in the course of thinning is described. Examples are shown illustrating the reduction in iterations with increase of<em>k</em>, and the trade-off between size of<em>k</em> and the coarseness of the result. Because of the highly repetitive, and local operations of the algorithm, it is straightforwardly mapped into VLSI hardware, and an example of this is given.</p></div>","PeriodicalId":100319,"journal":{"name":"Computer Vision, Graphics, and Image Processing","volume":"51 2","pages":"Pages 195-215"},"PeriodicalIF":0.0000,"publicationDate":"1990-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0734-189X(90)90030-Y","citationCount":"49","resultStr":"{\"title\":\"k × k thinning\",\"authors\":\"Lawrence O'Gorman\",\"doi\":\"10.1016/0734-189X(90)90030-Y\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>A commonly used method for thinning regions in binary images consists of examining windows of 3 × 3 pixels throughout an image, and erasing the center pixel if the thinning criteria are met. The<em>k × k</em> thinning method is a generalization of the 3 × 3 method, where<em>k × k</em> sized windows are examined and a center core of<em>(k − 2) × (k − 2)</em> pixels is erased if the criteria are met. The advantage of<em>k × k</em> thinning is that, by peeling thicker layers from the boundaries of image regions, fewer iterations are required to reach the thinned result. For larger<em>k</em>, this is often at the cost of an increase in the coarseness of the result. Criteria are given by which the<em>k × k</em> method thins to minimally 8-connected lines while retaining connectivity and endpoints. Sequential and parallel algorithms are given. A procedure to obtain line widths in the course of thinning is described. Examples are shown illustrating the reduction in iterations with increase of<em>k</em>, and the trade-off between size of<em>k</em> and the coarseness of the result. Because of the highly repetitive, and local operations of the algorithm, it is straightforwardly mapped into VLSI hardware, and an example of this is given.</p></div>\",\"PeriodicalId\":100319,\"journal\":{\"name\":\"Computer Vision, Graphics, and Image Processing\",\"volume\":\"51 2\",\"pages\":\"Pages 195-215\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1990-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1016/0734-189X(90)90030-Y\",\"citationCount\":\"49\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computer Vision, Graphics, and Image Processing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/0734189X9090030Y\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Vision, Graphics, and Image Processing","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/0734189X9090030Y","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A commonly used method for thinning regions in binary images consists of examining windows of 3 × 3 pixels throughout an image, and erasing the center pixel if the thinning criteria are met. Thek × k thinning method is a generalization of the 3 × 3 method, wherek × k sized windows are examined and a center core of(k − 2) × (k − 2) pixels is erased if the criteria are met. The advantage ofk × k thinning is that, by peeling thicker layers from the boundaries of image regions, fewer iterations are required to reach the thinned result. For largerk, this is often at the cost of an increase in the coarseness of the result. Criteria are given by which thek × k method thins to minimally 8-connected lines while retaining connectivity and endpoints. Sequential and parallel algorithms are given. A procedure to obtain line widths in the course of thinning is described. Examples are shown illustrating the reduction in iterations with increase ofk, and the trade-off between size ofk and the coarseness of the result. Because of the highly repetitive, and local operations of the algorithm, it is straightforwardly mapped into VLSI hardware, and an example of this is given.