[Çözüldü] döngü olusturma

Başlatan rigormortis93, 28 Temmuz 2013 - 10:01:18

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

rigormortis93

yapmak istediğim sey elimdeki bi resimde  x=500 y=440   x=760 y=700 arası tum noktalara asagıdaki kodu uygulamak. ornegin XXX yerine 505, 693... gelebilirken, YYY yerinede 440 490 555 700... gibi koordinatlar gelip tum noktalara uygulamak istiyorum. nasıl yapabilirim? amacım resimdeki bi kelimeyi bulmak. sonra bu kelimeyi bulduktan sonra 343 x 33 y azalacak şekilde yeni bi koorninata tıklamak istiyorum. xdotool ile yaparım onuda. tek tek yazmaktan baska * bir şey gelmiyo aklıma. oda binlerce satır olur.

convert asa.png -crop 52x21+XXX+YYY asaa.tiff

Örnek : resimdeki 52x21+640+600 alanı istediğim yeri içeriyor diyelim. bu noktayı bulduktan sonraki işlemlerimi http://forum.ubuntu-tr.net/index.php?topic=40009.0 adlı konuda yaptım. Ama bu noktaya gelene kadar nasıl bi şekilde kombinasyon olusturabilirim. ve 297(640-343) 567(600-33) noktasına nasıl goturebilirim. değişken olarak gostermek mumkunmu koordinat değerlerini?

guopx

#!/bin/bash
for x in {500..760}
do
for y in {440..700}
do
echo "$x,$y"
done
done

Bu bahsettiğiniz aralıktaki tüm koordinatları yazdırıyor. Şöyle yapabilirsiniz belki:
#!/bin/bash
for x in {500..760}
do
for y in {440..700}
do
convert asa.png -crop 52x21+$x+$y asaa.tiff
done
done
Sevdiklerine sevdiğini söyle çok geç olmadan.

rigormortis93