main.py 607 B

1234567891011121314151617181920212223
  1. from file_util import *
  2. from db_util import getDiffEwkt
  3. from img_util import savePng
  4. import re
  5. # 1.获取tif路径
  6. allPathList = getAllFiles('img/DDOM')
  7. for filePath in allPathList:
  8. # filePath='img/DDOM/6401812024073108270308DDOM.tif'
  9. print('tif路径:'+filePath)
  10. # 2.获取tif的边界矢量范围
  11. ewkt = getTifEwkt(filePath)
  12. # 3.tif边界-变化矢量(生成图片的黑色部分)
  13. match = re.search(r'/DDOM/(.*)DDOM\.tif', filePath)
  14. code= match.group(1) if match else ''
  15. ewkt=getDiffEwkt(code,ewkt)
  16. # 4.生成变化的图片
  17. savePng(code+"_CHANGE",ewkt)