原创 檢測tf是否使用GPU

測試tensorflow是否使用GPU import tensorflow as tf version = tf.__version__ gpu_ok = tf.test.is_gpu_available() print("tf ver

原创 批量放縮(下采樣)

(1) 等比例放縮 from PIL import Image import os scale = 1.0/3 cnt=1 source_path=r"C:\Users\HD" result_path=r"C:\Users\tresu

原创 雙系統ubuntu掛載硬盤

windows10 + ubuntu16.04雙系統 3T機械硬盤,1T分給windows,2T給ubuntu 在windows系統中創建“壓縮卷”並“新建簡單卷”,之後在ubuntu系統的磁盤管理中中將該新建卷格式化即可。 效果:在wi

原创 圖像匹配 歐氏距離 直方圖匹配 python

基於兩幅圖像間歐氏距離和直方圖匹配的圖像匹配python # 創建GUI窗口打開圖像 並顯示在窗口中 import tkinter as tk # 導入GUI界面函數庫 from tkinter import * i

原创 PIL中的Image和numpy中的數組array相互轉換

1. PIL image轉換成array img = np.asarray(image) 需要注意的是,如果出現read-only錯誤,並不是轉換的錯誤,一般是你讀取的圖片的時候,默認選擇的是"r","rb"模式有關。 修正的

原创 批量隨機gamma

from PIL import Image as PImage from os import listdir import numpy as np import random import cv2 #Load images in fi

原创 anaconda+pycharm+tensorflow

SublimeText的代碼補齊不友好(是我太菜),轉戰PyCharm import tensorflow as tf提示無tensorflow這個moudle 解決方法:File->Setting->Project : <項目名> ->

原创 mse+psnr+ssim 批量

from skimage.measure import compare_ssim, compare_mse, compare_psnr import cv2 import os import numpy as np cnt=0 HD_

原创 測試tensorflow是否用Gpu加速

方法一: import tensorflow.compat.v1 as tf tf.disable_v2_behavior() a = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=

原创 圖像匹配

在圖像超分辨率任務中,要計算test result與原圖的psnr等,需要result和原圖按按順序一一對應,即在原圖文件夾中與在RESULT文件夾中,兩幅圖的名稱相同。但經過神經網絡得到的test resullt的圖片順序比較隨機,因此

原创 ubuntu常用命令

耳機pavucontrol ======================================================================== 依賴sudo apt-get -f install ======

原创 win10 caffe-cpu安裝

網上教程看了一堆,神仙打架,cmake,vs,matlab,anaconda巴拉巴拉一大堆。 最後使用的方法如下: 安裝對應python3.5版本的anaconda 打開caffe-windows官網地址:https://github.c

原创 批量修改圖像gamma值

import cv2 import os import numpy as np def adjust_gamma(image, gamma=1.0): invGamma = 1.0/gamma table = []

原创 tf基本操作

測試tensorflow是否使用GPU import tensorflow as tf version = tf.__version__ gpu_ok = tf.test.is_gpu_available() print("tf ver

原创 批量放縮

(1) 等比例放縮 from PIL import Image import os scale = 1.0/3 cnt=1 source_path=r"C:\Users\HD" result_path=r"C:\Users\tresu