Code is not working...
- To: mathgroup at smc.vnet.net
- Subject: [mg120447] Code is not working...
- From: Sönmezer at smc.vnet.net, D. <d.sonmezer at student.tue.nl>
- Date: Fri, 22 Jul 2011 19:47:56 -0400 (EDT)
Hello, I am in trouble with below codes: I run this code but Program is not finsh evertime It is running and running... Could you possible help me. dim = Dimensions[image] r = 1; k = 1; n = 10; cost = Function[{positionValues, neighborValues}, First[neighborValues] == 1]; (* Image that only contains the value zero *) imageNew = Table[0, {i, 1, dim[[1]]}, {j, 1, dim[[2]]}]; (* Walk through the rows of the image *) While[r < dim[[1]], (* Walk through the columns of the image*) k = 1; While[k < dim[[2]], (* Find a white pixel*) If[imgfilter[[r, k]] == 1, (* Proceed RegionGrowing and give them a identical value by \ multiplying it with n *) region = RegionGrowing[{imgfilter}, {{r, k}}, 1, cost]*n; (* Add the identical cell to imageNew *) imageNew = imageNew + region; (* Change n, so each cell has a different value *) n = n + 2; (* Take the cell out of the original image, so he will stop when there is no white pixel anymore *) imageFilled = imgfilter - region; ]; k++; ]; r++; ];
- Follow-Ups:
- Re: Code is not working...
- From: Heike Gramberg <heike.gramberg@gmail.com>
- Re: Code is not working...