社区
C#
帖子详情
请问怎么更改Bitmap中的调色板?
suncfboy
2003-12-12 04:07:52
bitmap中的Palette属性可以返回调色板,但是怎么才能设置呢?
bitmap.Palette.Entries返回的好像是颜色表的副本。
怎么才能更改颜色表呢?
...全文
124
3
打赏
收藏
微信扫一扫
点击复制链接
分享
举报
写回复
3 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
rock1981
2003-12-12
1:获取或设置用于此 Image 对象的调色板
ColorPalette palette1= bitmap.Palette;
2:根据指定类别的调整设置,调整调色板中的颜色
ImageAttributes.GetAdjustedPalette(ColorPalette pal, ColorAdjustType type)
打赏
举报
回复
赞
dldl
2003-12-12
不明白什么意思?
但是帮你顶!
打赏
举报
回复
赞
polarlm
2003-12-12
据指定类别的调整设置,调整调色板中的颜色。
[Visual Basic]
Public Sub GetAdjustedPalette( _
ByVal palette As ColorPalette, _
ByVal type As ColorAdjustType _
)
[C#]
public void GetAdjustedPalette(
ColorPalette palette,
ColorAdjustType type
);
[C++]
public: void GetAdjustedPalette(
ColorPalette* palette,
ColorAdjustType type
);
[JScript]
public function GetAdjustedPalette(
palette : ColorPalette,
type : ColorAdjustType
);
参数
palette
ColorPalette 对象,在输入时包含要调整的调色板,在输出时包含已调整的调色板。
type
ColorAdjustType 枚举的元素,它指定其调整设置将应用于调色板的类别。
返回值
此方法不返回值。
备注
ImageAttributes 对象维护五种调整类别的颜色和灰度设置:默认、位图、画笔、笔和文本。例如,可以为默认类别指定一个颜色重新映射表,为位图类别指定另一个颜色重新映射表,再为笔类别指定一个颜色重新映射表。
在调用 GetAdjustedPalette 时,可以指定用于调整调色板颜色的调整类别。例如,如果将 ColorAdjustType.Bitmap 传递给 GetAdjustedPalette 方法,则调整调色板颜色时将使用位图类别的调整设置。
不知是不是你想要的
打赏
举报
回复
赞
相关推荐
C#
Bitmap
修改
调色板
Bitmap
的
调色板
类为ColorPalette, ...因此,我们可以通过先获取位图的默认
调色板
,修改该
调色板
的Entries的项(Color),最后再把修改后的Palette重新绑定到
Bitmap
上,代码如下: ColorPalette palet...
使用
调色板
(Palette)API 获取颜色
使用
调色板
API,可以获取
Bitmap
图片
中
的颜色,并提供了六个主要颜色配置。可以通过 Palette API 获取图片
中
的颜色,然后对整个页面的UI主体风格进行设置。例如根据配图色调
更改
标题栏颜色、文本内容等等。 二、...
MaterialDesign学习篇(六),
调色板
Palette的学习
什么是PalettePalette的意思是
调色板
,它的作用是从图像
中
提取出突出的颜色,这样我们可以将提取出来的颜色赋给状态栏、Toolbar、标题栏等,使得整个界面看起来色调统一,UI风格更加美观和融洽。看下效果:可以看到...
Windows位图
Bitmap
和
调色板
Palette
导读: Windows位图(
Bitmap
)和
调色板
(Palette) 1.位图和
调色板
的概念 如今Windows(3.x以及95,NT)系列已经成为决大多数用户使用的操作系统。它比DOS成 功的一个重要因素是它可视化的漂亮界面,例如你可以在...
WPF自定义
调色板
<Border BorderThickness="1"> <Border BorderBrush="#d3d3d3" BorderThickness="1" > <DockPanel> <Grid DockPanel.Dock="Top" Height="170"> <Canvas> <Border Canvas.Top="5" Canvas.Left="20">
调色板
" ...
Android 圆形
调色板
本人android零基础小白一枚,由于项目需求,需要编写一款调试app,内容涉及到了
调色板
的功能,于是就开始了android从入门到放弃的学习之旅。刚开始的时候,无从下手,于是就从GitHub下载了一堆别人写好的源码。原...
android简单调色画板
这次是基于
调色板
上改的画板,上面的---------1.---------------2.------------------3.-------------------4是相互对应的,方便看主要代码: (MainActivity.java) package com.example.color; import java.io....
Bitmap
详解
Bitmap
详解 我们都知道,在显示图片时,可以图片文件解析为
Bitmap
,然后交给ImageView控件去展示。 所以,
Bitmap
就代表了一张解码后的,用于显示到屏幕上的图片数据。 这里需要注意的是,一张图片文件(无论从网络...
Android Palette
调色板
的使用
Bitmap
bitmap
=
Bitmap
Factory.decodeStream(is); //提取
bitmap
的颜色 Palette.from(
bitmap
).generate( new Palette.PaletteAsyncListener() { @Override public void onGenerated (Palette palette...
截图功能实现(六)如何实现自定义
调色板
windows虽然有自带的
调色板
,但是无奈那种老式的对话框对于截图来说并不会那么美观,因此需要自己实现一个
调色板
,幸好在以前的项目
中
有过类似的经验(以前实现过一个
调色板
)这次很顺利的就完成了代码的编写。...
Android Jetpack:
调色板
Palette
要使用
调色板
库,请将Android支持库安装或更新为24.0.0或更高版本,并按照有关添加支持库的说明将
调色板
库添加到应用程序开发项目
中
。 implementation 'androidx.palette:palette:1.0.0' 三、简单使用 创建一个...
调色板
的原理
调色板
只有图片的颜色小于等于256色的时候才有,16位高彩和24位32位真彩是没有
调色板
的.
调色板
的存在的意义只是在当初486以前为了节省空间的一种采用索引的压缩算法,现在没有人这种东西。
调色板
是为了...
C++/GDI+ 学习笔记(四)——实用技巧——
调色板
(ColorPalette)
可是在使用的时候发现,GDI+
中
由于使用了Alpha,所以老代码里面的
调色板
需要进行一些处理。 ColorPalette类,这个是GDI+
中
的
调色板
类。在对
调色板
进行调整的时候,我们是一定要使用它的。在C#
中
,ColorPalette 是...
C# + tesseract 8位图(
调色板
索引)的简单消噪和验证码破解的实现
这篇文章,这篇文章有个缺点,就是这个不是基于
调色板
的图片,如果按照这篇文章的颜色赋值会出错误,于是在System.Drawing.Imaging目录下搜索,发现了有Palette这个元素,可是还是不会,就在上网一搜,果然就发现了...
安卓Palette
调色板
Palette作用:获取
bitmap
中
的某些色值 使用: 1,引入 compile 'com.android.support:appcompat-v7:26.0.0-alpha1' compile 'com.android.support:palette-v7:26.0.0-alpha1'2,修改AppTmeme Theme.AppCompat...
java palette_第三十四篇-Palette(
调色板
)的使用
app)里面dependencies
中
最后一行加入 compile 'com.android.support:palette-v7:27.1.1' 单引号里面的内容是copy implementation 'com.android.support:appcompat-v7:27.1.1',然后将appcompat改为palette就行了,有...
利用 Android
中
的 Palette
调色板
,动态改变 Toolbar 颜色
前不久,就 Android 系统
中
的tint 着色器写有一篇文章,从使用到源码,详细予以阐述。从色彩的角度上来讲,Palette(
调色板
)似乎与之遥相呼应,所以便有了这篇:关于 An...
C#
中
Image ,
Bitmap
和
Bitmap
Data
本篇文章他就是来打酱油的,这里提供一个
Bitmap
转成
Bitmap
Source的方法。 1 [DllImport("gdi32")] 2 static extern int DeleteObject(IntPtr o); 3 /// <summary> 4 /// bit...
写一个
调色板
控件(1)
里面要用到直观的
调色板
,查看delphi现有的控件,发现没有很实用的,于是就动手写了一个。写着写着,感觉把它功能扩展一下会更好,更合适这个工具的运用。软件开发完成后的界面: 控件运用:上图带小格子的都是(图...
android 将
bitmap
存为 bmp格式图片大小,把
bitmap
保存成 BMP的格式 并且位深度为1
生成图片的要求:图像格式采用单色位图文件格式(BMP) 要求bmp的位深度为1参考:代码有点小瑕疵 :
bitmap
的图片宽度要求是:8的整数倍/*** 将
Bitmap
存为 .bmp格式图片** @param
bitmap
*/public void saveBmp(
Bitmap
...
发帖
C#
加入
微信扫一扫
点击复制链接
10.7w+
社区成员
64.2w+
社区内容
.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2003-12-12 04:07
社区公告
让您成为最强悍的C#开发者