当前位置: 首页 > wzjs >正文

单页面网站源码wordpress图标字体不显示不出来

单页面网站源码,wordpress图标字体不显示不出来,门户网站解决方案,如何网站制作原理: 加水印 1 将8位像素的最低位清零 2 创建一个0矩阵,并在上面写字,然后二值化,并将255值设置为0.这一步可以简化一下, 例如: dst[dst 255] 1 3 将生成的01图火上最低位被清零的图片 取出水印…

原理:

加水印

1 将8位像素的最低位清零 

2 创建一个0矩阵,并在上面写字,然后二值化,并将255值设置为0.这一步可以简化一下,

例如:

dst[dst == 255] = 1

3 将生成的01图火上最低位被清零的图片

取出水印

1 将图片和1矩阵做与运算

2 将计算结果中的1设置为255

dst[dst == 1] = 255

OK显示即可

第一版测试

import cv2 as cv
import numpy as np# 读取图像
img = cv.imread('jk.jpg', cv.IMREAD_GRAYSCALE)# 创建一个黑色背景的图像
myimg = np.zeros(img.shape, np.uint8)# 在黑色背景上添加文本
cv.putText(myimg, 'Hello', (100, 100), cv.FONT_HERSHEY_SIMPLEX, 2, [255], thickness=3)# 显示带有文本的图像
cv.imshow('myimg', myimg)# 对 myimg 进行阈值处理以提取文字
ret, dst = cv.threshold(myimg, 0, 255, cv.THRESH_BINARY + cv.THRESH_OTSU)
cv.imshow('Extracted dst', dst)
print(ret)
dst[dst > 0] = 1
dst[dst == 1] = 255
cv.imshow('Extracted dst 2', dst)
dst[dst == 255] = 1
print(dst[100:120,100:120])
# 显示提取出的文字
cv.imshow('Extracted Text', dst)
img = img[:,:] & 254img = cv.bitwise_or(img, dst)
cv.imshow('new image', img)newword =img & 1
ret, dst = cv.threshold(newword, 0, 255, cv.THRESH_BINARY + cv.THRESH_OTSU)
cv.imshow('newword dst', dst)cv.waitKey(0)
cv.destroyAllWindows()

执行结果:

第二版测试

import cv2 as cv
import numpy as np# 读取图像
img = cv.imread('jk.jpg', cv.IMREAD_GRAYSCALE)
# 创建一个黑色背景的图像
word_img = np.zeros(img.shape, np.uint8)
# 在黑色背景上添加文本
cv.putText(word_img, 'Hello', (100, 100), cv.FONT_HERSHEY_SIMPLEX, 2, [1], thickness=3)
img = img & 254
img = cv.bitwise_or(img, word_img)
cv.imshow('new image', img)
newword =img & 1
newword[newword == 1] = 255
cv.imshow('newword dst', newword)cv.waitKey(0)
cv.destroyAllWindows()

 

第三版测试,转成彩色的

import cv2 as cv
import numpy as np# 读取图像
img = cv.imread('jk.jpg', cv.IMREAD_GRAYSCALE)
# 创建一个黑色背景的图像
word_img = np.zeros(img.shape, np.uint8)
# 在黑色背景上添加文本
cv.putText(word_img, 'Hello', (100, 100), cv.FONT_HERSHEY_SIMPLEX, 2, [1], thickness=3)
img = img & 254
img = cv.bitwise_or(img, word_img)
cv.imshow('new image', img)
newword =img & 1
newword = cv.cvtColor(newword, cv.COLOR_GRAY2BGR)
mask = np.all(newword == 1, axis=2)
newword[mask] = [255, 255, 0]cv.imshow('newword dst', newword)cv.waitKey(0)
cv.destroyAllWindows()

小结

http://www.dtcms.com/wzjs/540090.html

相关文章:

  • wordpress获取站点链接微网站 网页
  • 一站式服务logo设计wordpress注册邮件服务器
  • 杭州定制网站公司Wordpress建立空白页面
  • 做虾皮网站赚钱吗衡水网站设计费用
  • 网站建设分金手指排名二六上海最新发布最新发布
  • 南翔企业网站开发建设公众号的网站怎么做的
  • 大连图书馆网站建设要求木藕设计网
  • 做程序界面的网站重庆森林电影
  • 甘肃建设厅网站注入网站开发培训那个好
  • 淄博乐达信息技术网站网站seo推广平台
  • 城市规划建设网站网络软文营销案例
  • 手机版 pc 版本 网站 跳转 seoseo自然排名优化
  • 大型网站建设公司制作网站wordpress媒体库播放器
  • 北京手机网站建设费用wordpress 文章长度
  • 南宁建设网站培训网站首页布局诊断
  • 怎样才能把网站宣传做的更好打造专业团队
  • 襄阳手机网站建设购买网站广告位
  • 广州制作网站的公司预约网站怎么做
  • 软文网站开发工业信息化部网站备查询
  • 公司网站上的员工风采怎么做产品包装设计素材网站
  • 做货代的要注册哪种物流网站亳州网站制作
  • wordpress 换轮播如seo群发软件
  • 安徽网站建设推荐 晨飞网络微信h5
  • 手机网站建设报价表html网页设计大作业
  • 网站开发支付功能微信网站上传图片
  • 婚纱摄影网站模板成都响应式网站开发
  • 株洲电商网站建设网站设计公司佛山
  • 很长的网站域名怎么做短免费手机
  • 江西专业南昌网站建设广东省建筑工程信息网
  • 安徽城乡建设厅网站长春企业宣传片制作公司