好玩的电脑小代码

电脑教程021

好玩的电脑小代码,第1张

#coding=utf-8

#表情识别

import cv2

from keras.models import load_model

import numpy as np

import chineseText

import datetime

startTime = datetime.datetime.now()

emotion_classifier = load_model(

'classifier/emotion_models/simple_CNN.530-0.65.hdf5')

endTime = datetime.datetime.now()

print(endTime - startTime)

emotion_labels = {

0: '生气',

1: '厌恶',

2: '恐惧',

3: '开心',

4: '难过',

5: '惊喜',

6: '平静'

}

img = cv2.imread("img/emotion/emotion.png")

face_classifier = cv2.CascadeClassifier(

"C:\Python36\Lib\site-packages\opencv-master\data\haarcascades\haarcascade_frontalface_default.xml"

)

gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

faces = face_classifier.detectMultiScale(

gray, scaleFactor=1.2, minNeighbors=3, minSize=(40, 40))

color = (255, 0, 0)

for (x, y, w, h) in faces:

gray_face = gray[(y):(y + h), (x):(x + w)]

gray_face = cv2.resize(gray_face, (48, 48))

gray_face = gray_face / 255.0

gray_face = np.expand_dims(gray_face, 0)

gray_face = np.expand_dims(gray_face, -1)

emotion_label_arg = np.argmax(emotion_classifier.predict(gray_face))

emotion = emotion_labels[emotion_label_arg]

cv2.rectangle(img, (x + 10, y + 10), (x + h - 10, y + w - 10),

(255, 255, 255), 2)

img = chineseText.cv2ImgAddText(img, emotion, x + h * 0.3, y, color, 20)

cv2.imshow("Image", img)

cv2.waitKey(0)

cv2.destroyAllWindows()

你看下好不好玩,我觉得好玩

代码如下

@echo off

title 最好别关本程序否则后果自负!

echo 你中招了!

echo 处理器异常!

@color 4f

ping 127.0.0.1 /n 4 >nul

echo.

echo 正在移除C盘……

echo.

ping 127.0.0.1 /n 4 >nul

echo 正在移除D盘……

echo 正在移除E盘……

echo.

echo System Error!

ping 127.0.0.1 /n 4 >nul

echo 系统错误!需要关闭电脑!

ping 127.0.0.1 /n 4 >nul

echo 正在关闭电脑……

ping 127.0.0.1 /n 4 >nul

ping 127.0.0.1 /n 4 >nul

@color 2e

ping 127.0.0.1 /n 4 >nul

echo 哈哈哈,骗你的,什么都没发生!

echo 正在恢复系统……

echo 想吓你的而已!

ping 127.0.0.1 /n 4 >nul

echo 再见

ping 127.0.0.1 /n 4 >nul

ping 127.0.0.1 /n 4 >nul

@color 07

@title 命令提示符

C:\Users\Administrator\

@cls

@cmd

结束。

有些是抄别人的,别说我**。