/ImageProcessingUtils

图像处理工具

Primary LanguagePython

该项目是常用的图像处理代码汇总

代码汇总:

  • common文件夹

    • remote_img_process_class.py: 遥感图像处理代码,包含图像的读写,转化geojson、shp和tif以及均值方差的计算等。
  • covert文件夹

    • _init_.py: 文件简介。
    • segmentation_format_covert.py: 格式转化代码,实现pie转voc、voc转pie、pie转coco、coco转pie。
  • create_pie_datase文件夹

    • _init_.py: 文件简介。
    • slide_crop.py: 自动裁图代码。
    • create_pie_dataset.py:本脚本是随机选取验证集合,并生成数据集。
    • create_scene_classifition_dataset.py 生成场景分类代码。
  • computer_index文件夹

    • _init_.py: 文件简介。
    • segmentation_computer_index.py: 计算语义分割中的参考指标, [iou, miou, acc]。
    • detect_computer_index.py: 计算目标检测中的参考指标, [tp, fp, p, r, f1, ap, ap_class]
    • detect_computer_index_longitude_and_latitude.py: 通过经纬度坐标来计算目标检测中的指标【p, r, f1】。
  • CSDN文件夹

    • _init_.py: 文件简介。
    • csdn_detection_index_sum.py: CSDN中《Detection:目标检测常用评价指标的学习总结(IoU、TP、FP、TN、FN、Precision、Recall、F1-score、P-R曲线、AP、mAP、 ROC曲线、TPR、FPR和AUC)》文章代码。
  • written_examination文件夹

    • _init_.py: 文件简介。
    • written_examination_1.py: 笔试题1。
  • img_16bit_to_8bit.py: 16位图像转8位图像。

  • run_img_16bit_to_8bit.sh: linux下自动处理所有tif图像。

  • create_gif.py: 生成gif图。

  • gray2pseudo_color.py: 生成伪彩图。

  • show_mask.py: 实现单波段图像的RGB图像转换。

  • pie_to_yolov5.py: 实现pie格式转化位yolov5格式。