python常用小工具

2021-08-21 14:55:08 字數 3181 閱讀 3053

for i in range(32):

image_tensor2 = image_tensor1[0, :, :, i]

plt.imshow(image_tensor2)

plt.show()

比如:篩選列表中最後字元為'relu6'的元素

[x for x in a if x[-5:] == 'relu6']
tmp 是pil影象

import pil

from pylab import *

im = array(tmp)

imshow(im)

plt.show()

csv_file 是非常大的乙個list,或者其他可遍歷資料

def gen_info(csv_file):

for info in csv_file:

yield info[3]

g = gen_info(csv_file)

for i in g:

print(i)

(tf.cast(image, tf.float32) - 127.5) / 128.0    # tf 強制型別轉換

tf.image.per_image_standardization(image) #tf 影象標準化

tf.equal(tf.mod(tf.floor_div(control, field), 2), 1) # tf 地板除法,取模和相等判斷。

tf.image.flip_up_down:從上向下翻轉

tf.image.flip_left_right:從左到又翻轉

tf.image.transpose_image:對角線翻轉

tf.image.random_flip_up_down:以一定概率從上向下翻轉

tf.image.random_flip_left_right:以一定概率從左到又翻轉

image = tf.cond(tf.equal(control, fixed_standardization),

lambda: (tf.cast(image, tf.float32) - 127.5) / 128.0,

lambda: tf.image.per_image_standardization(image)) # tf lambda表示式

image_size = (160, 160)

image.set_shape(image_size + (3,))

image的維度變為(160,160,3)

import os

class batchrename():

'''批量重新命名資料夾中的檔案

常用小工具使用

xshell支援右鍵貼上 工具 選項下 點選鍵盤和滑鼠,開啟鍵盤和滑鼠視窗,如圖 vim快捷鍵 set nu 取消行號 vim 檔案 n 開啟檔案並指定到第n行 n n向後向前跳轉 win10及雙屏快捷鍵 將當前屏切換到另乙個螢幕上。滑鼠點到你要切換的視窗,shift win 親測可用 alt ta...

MFC常用小工具函式

1 判斷檔案是否存在 bool isfileexist cstring sfilename return true 2 判斷目錄是否存在 bool clib global ispathexist const cstring spathname findclose hfind return rvalu...

測繪地理常用小工具

目前實現功能 座標 角度 弧度 換算求座標所在的高斯分帶 高斯正反算 大圓距離 計畫 序號 名稱描述 實現否1 基礎gis框架 外掛程式式,點線面繪製,儲存,屬性錄入 2最小凸包 3最短路徑 4緩衝區分析 5通視分析 6坡度分析 7淹沒分析 8tin生成和泰森多邊形 9統計分析 10座標 角度 弧度...