WPF_图片黑白处理

 1    BitmapImage myBitmapImage = new BitmapImage ( );
 2             myBitmapImage . BeginInit ( );
 3             myBitmapImage . UriSource = new Uri ( ImagePath , UriKind . Relative );
 4             myBitmapImage . DecodePixelWidth = 200;
 5             myBitmapImage . EndInit ( );
 6             FormatConvertedBitmap newFormatedBitmapSource = new FormatConvertedBitmap ( );
 7             newFormatedBitmapSource . BeginInit ( );
 8             newFormatedBitmapSource . Source = myBitmapImage;
 9             newFormatedBitmapSource . DestinationFormat = PixelFormats . Gray32Float;
10             newFormatedBitmapSource . EndInit ( );
11             Image myImage = new Image ( );
12             myImage . Width = 200;
13             //set image source
14             myImage . Source = newFormatedBitmapSource;

时间: 2024-11-16 15:28:11

WPF_图片黑白处理的相关文章

wpf_图片浏览器(2)

MSDN上的教程里是一个这样的例子 private ArrayList GetImageFileInfo() { ArrayList imageFiles = new ArrayList(); string[] files; //Get directory path of myData (down two directory levels) string currDir = Directory.GetCurrentDirectory(); string temp = currDir + "\\.

ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(九) 之 用 Redis 实现用户在线离线状态消息处理(一)

前言 上一篇中简单讲解了用Redis缓存在线用户逻辑.篇幅也比较小,本篇将详细实现用户的上线下线通知.图片效果转换功能.而且,代码和开发思路都会详细介绍. 效果展示 目前有三个用户,user1,user2,user3.下图会简单展示用户上线,下线的消息推送效果. 图一:用户1登录,此时好友均不在线.(头像为灰色,谷歌浏览器) 图二:用户1登录(打开360浏览器模拟用户1登录),此时谷歌浏览器用户收到该用户上线通知,图标亮起 图三:用户2登录(打开搜狗浏览器模拟用户2登录),此时谷歌浏览器用户收到

WPF_界面_图片模糊解决之道整理

原因分析与解决方案: 1. 检查图片,png, DPI=72,Stretch="None",原图尺寸和xaml里面写的尺寸一致.如果替换为大尺寸的原图,使用时,size写的小一点,同比例缩小,没问题. 2. 像素对齐,SnapsToDevicePixels="True". 3. 把图片拷贝到空白的项目里面,发现有的图片模糊,有的不模糊.布局复杂一点,模糊的概率大. 4. 改变项目中的xaml 布局,神奇的出现了,左右两个边清晰了,上下还是模糊的,换个地方,上下左右都

jq upload图片上传代码

/* * 图片上传 * */ function postImgData() { $("#addFileInfo input[name='file']").change(function () { console.log($(this).val()) if (!$(this).val()) { return } var fileTyle = $(this).val().split("."); console.log(fileTyle); if (fileTyle[1]

Android小例子:使用反射机制来读取图片制作一个图片浏览器

效果图: 工程文件夹: 该例子可供于新手参考练习,如果有哪里不对的地方,望指正>-< <黑幕下的人> java代码(MainActivity.java): package com.example.imageswitchtest; import java.lang.reflect.Field; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.v

微信小程序--图片相关问题合辑

图片上传相关文章 微信小程序多张图片上传功能 微信小程序开发(二)图片上传 微信小程序上传一或多张图片 微信小程序实现选择图片九宫格带预览 ETL:微信小程序之图片上传 微信小程序wx.previewImage预览图片 微信小程序之预览图片 小程序开发:上传图片到腾讯云 .NET开发微信小程序-上传图片到服务器 微信小程序本地图片处理--按屏幕尺寸插入图片 [微信小程序]上传图片到阿里云OSS Python Flask小程序文件(图片)上传技巧 小程序图片上传阿里OSS使用方法 微信小程序问题汇

JS获取图片的缩略图,并且动态的加载多张图片

找了好多资料也没有找到该死的ie的解决办法,最后放弃了ie <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>js获取缩略图</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <st

CSS3图片轮播效果

原文:CSS3图片轮播效果 在网页中用到图片轮播效果,单纯的隐藏.显示,那再简单不过了,要有动画效果,如果是自己写的话(不用jquery等),可能要费点时间.css3的出现,让动画变得不再是问题,而且简单易用.下面介绍我用css3与js写的一个图片轮播效果. 一般图片轮播就是三四张图片: <div class="wrap"> <div class="carousel"> <div><img src="http://

C#图片无损压缩

/// 使用方法:本方法由于内部统一设置dHeight,dWidth和原图片的长宽一致,所以图片的大小一样. /// flag:压缩率,这里仅仅压缩像素,不改变图片的外观大小(既长宽) /// 无损压缩图片 /// <param name="sFile">原图片</param> /// <param name="dFile">压缩后保存位置</param> /// <param name="dHeigh