昨日のコードの修正
ax.textに位置がおかしかった。直したら処理速度が向上した。
ax=...の位置も修正。
かなり無駄な事をやっていた...。
def PlotContour2(): """ 動画の作成 """ colors = ['#FFFFFF', '#FFFF33', '#FFCC99', '#CC0033'] for k in range(1, Util.dam_dam[0]+1): fig = figure() ax = fig.add_subplot(111) for i in range(Util.sens_num_ini+8): if i >= Util.sens_num_ini: color = colors[0] else: color = colors[int(Util.dam_dam[k][i][0])] x = Util.cordx[i] y = Util.cordy[i] ax.fill(x, y, color) ax.axis('off') ax.text(5,100,"Front", fontsize=20) ax.text(53,100,"Back", fontsize=20) ax.text(5,-5,"Time=%s [sec]" % str(Util.dam_time[k][0]), fontsize=14) filename = 'anim' + str(k) fig.savefig(filename) print u"info> 動画用の%s番目の画像を保存しました。ファイル名は%s、\ 時刻は%s秒です。"\ % (k, filename, str(Util.dam_time[k][0])) print u"info> 動画用の画像保存を終了します。"