一直想写博客,现在先从一些简单的开始吧!

图片的颜色反转,原理就是用白色的rgb值减去当前图片颜色rgb值,得到后的效果就是反转后的颜色。

unity中代码如下

//将图片颜色反转
    public Texture2D TransparentColor(Texture2D img) { 
        Texture2D copyImge = new Texture2D(img.width, img.height);
        copyImge.SetPixels(img.GetPixels());
        copyImge.Apply();
        for (int h = 0; h < copyImge.height; h++) {

for (int w = 0; w < copyImge.width; w++) {

float r =1- copyImge.GetPixel(w,h).r;
                float g =1- copyImge.GetPixel(w, h).g;
                float b =1-copyImge.GetPixel(w, h).b;
                copyImge.SetPixel(w,h, new Color(r, g, b));
            }
            copyImge.Apply();
        }
        return copyImge;

}

如有错误,欢迎指出!!

unity 将图片颜色反转相关推荐

  1. 图片颜色反转算法|python

    算法优化 浮点运算转换为定点运算比较慢 移位运算比定点运算快 图片颜色反转 灰度图片颜色反转 # 灰度图片翻转 import cv2 import numpy as np img = cv2.imre ...

  2. golang实现图片颜色反转、图片灰度、缩放、转为字符画

    看到网上很多通过字符形成的画,觉得很好玩,于是网上搜索了下原来叫字符画. 见百度百科:https://baike.baidu.com/item/%E5%AD%97%E7%AC%A6%E7%94%BB/ ...

  3. 用opencv实现图片颜色反转

    # 灰度图片颜色翻转效果 import cv2 import numpy as np img = cv2.imread("1.jpg",1) imgInfo = img.shape ...

  4. 黑白图片颜色反转并保存

    将图像的黑白颜色反转并保存 import cv2 # opencv读取图像 img = cv2.imread(r'E:\Python-workspace\OpenCV\OpenCV/YY.png', ...

  5. Matlab 图片颜色反转 批量

    以原文博客第一个为例 批量,其余替换掉循环内容即可,原文链接在文末. cd C:\conda3\envs\tf2.0.0\liyue\dataset\none; %你需要的路径 audiodata=d ...

  6. Unity 让图片颜色发光发亮

    Color color = GetComponent<SpriteRenderer>().material.color;//记录原颜色 Sequence quence_material = ...

  7. opencv基础之--图片颜色反转

    方法一: #0-255 255-当前 import cv2 import numpy as np img = cv2.imread('image0.jpg',1) imgInfo = img.shap ...

  8. CSS # 通过CSS使图片颜色反转

    -webkit-filter: invert(1); filter: invert(1);

  9. android图片颜色过滤,在Android上实现图像颜色过滤与反转

    在Android上实现图像颜色过滤与反转 一:原理 Android已经提供了以resource形式加载图片,使用BitmapFactory的decodeResource 方法获取一个Bitmap对象, ...

最新文章

  1. phpHiveAdmin开发两个月记录
  2. PgSQL · 应用案例 · 阿里云 RDS PostgreSQL 高并发特性 vs 社区版本
  3. Facebook开源Torchnet,加速AI研究
  4. KVM虚拟机的优化历程---按需优化
  5. Ubuntu访问Windows共享文件夹
  6. 关于“minSdkdeviceSdk”解决办法
  7. Five bugs in five minutes...
  8. 数据库知识:SQLServer变量相关知识介绍
  9. 前端学习(2645):懂代码之header表头页之未读消息
  10. oracle数据库更新语句_20_手把手教你学Python之操作数据库
  11. 批量更改数据库COLLATION
  12. [转]Microsoft SQL Server 自定义函数整理大全
  13. 丁向荣单片机pdf_STC系列增强型8051单片机原理与应用
  14. springboot集成Stream上传插件+图片缩略图+视频缩略图
  15. JAVA后端应该学什么技术?
  16. 计算机网络有哪些分类方式,计算机网络有哪些分类?
  17. nock模拟服务响应_使用Node.js nock拦截HTTP请求
  18. App Store 审核指南 2017-12-13
  19. 升级Android Q之路遇到的坑-abc_screen_simple
  20. 搬运工-白嫖-docker

热门文章

  1. 女生学计算机好吗有辐射,电脑辐射对女人有害吗
  2. 移动端嵌入式pdf展示
  3. 163-C++学习第十三弹(纯虚函数,模板,唯一性智能指针)
  4. c# hdf5 写string_C# hdf5 文件操作入门
  5. VC 2005安装闪了一下就没了_CAD2010(精简版)安装教程
  6. python数据建模_Python数据模型
  7. sae php mysql数据库,php连接mysql数据库(新浪云SAE)
  8. matlab上级文件夹
  9. 8.14 早间行情分析和操作建议 昨晚一波多头拉伸后 空头顺势反压
  10. 【前端】JavaScript —— WebAPI