草庐IT

Color_FormatSurface

全部标签

java - 操作 Java/Android color int 的 alpha 字节

如果我在Java中有一个int用作Android颜色(用于在Canvas上绘图),我该如何操作该int的alpha分量?例如,如何使用操作来做到这一点:intmyOpaqueColor=0xFFFFFF;floatfactor=0;intmyTransparentColor=operationThatChangesAlphaBytes(myOpaqueColor,factor);//myTransparentColorshouldnow=0x00FFFFFF;理想情况下,最好将这些第一个字节乘以factor,而不是将字节设置为静态值。 最佳答案

android - Lollipop : draw behind statusBar with its color set to transparent

我已将Lollipop的statusBar颜色设置为透明,仅在我的主题中使用以下行:@android:color/transparent现在我需要在它后面绘制,但我无法在它后面绘制任何View。我知道如何使用windowTranslucentStatus属性,但不想使用此属性,因为它会忽略设置为透明的状态栏的颜色。 最佳答案 方法#1:要实现完全透明的状态栏,您必须使用statusBarColor,它仅在API21及更高版本上可用。windowTranslucentStatus在API19及更高版本上可用,但它为状态栏添加了有色背景

android - 如何从颜色资源中获取 color-int?

有没有办法从颜色资源中获取color-int?我正在尝试获取资源(R.color.myColor)中定义的颜色的单个红色、蓝色和绿色分量,以便我可以将三个搜索栏的值设置为特定级别。 最佳答案 你可以使用:getResources().getColor(R.color.idname);在这里查看如何定义自定义颜色:http://sree.cc/google/android/defining-custom-colors-using-xml-in-android编辑(1):由于getColor(intid)现在已弃用,因此必须使用:Con

ruby-on-rails - LESS CSS 预处理器 : Is there a way to map a single color to an rgb and rgba definition?

我正在尝试在CSS预处理器LESS中编写一个block,它将执行以下操作:@transparent_background(@color;@alpha:.8){background:@color;background:rgba(,,,@alpha);}如果它是标准的十六进制定义(即#rrggbb),是否有任何方法可以从@color中获取RGB值?如果@color是以其他方式定义的,有没有办法做到这一点?编辑:解决方案@transparent_background(@color;@alpha:.8){background:@color;background:@color+rgba(0,0,

【编解码】记录一个ffmpeg解码生成YUV的 color range 问题,以及video_full_range_flag用法。

1.问题起因注:本文软件版本:ffmpeg4.4。安霸cv2xSDK3.0.9最近有客户在使用我们芯片的avc/hevc编码器的提了一个问题,很有意思,我花了2天来找原因和做实验。现将过程和结论记录如此,希望能帮助到后来者。1.1问题的现象客户使用我们的芯片去编码一段固定的YUV序列(goldendata,记为YUV-A),得到HEVC码流(记作StreamB)后,再使用ffmpeg解码,得到YUV(记作YUV-B)。ffmpeg-icase1.h265-vcodecrawvideo-pix_fmtnv12-anYUV-B.yuv然后使用PSNR和VMAF,参考YUV-A去计算YUV-B,计算

iphone - UIWebView背景设置为Clear Color,但不透明

我正在使用iOSSDK最新版本和XCode4.2开发一个iOS4应用程序。我有一个带有UIWebView的XIB,其中Alpha=1.0,Background设置为ClearColor并且不透明。在这个XIB上,我使用以下代码将图像设置为背景:-(id)initWithNibName:(NSString*)nibNameOrNilbundle:(NSBundle*)nibBundleOrNil{self=[superinitWithNibName:nibNameOrNilbundle:nibBundleOrNil];if(self){UIColor*background=[[UICol

iphone - UIWebView背景设置为Clear Color,但不透明

我正在使用iOSSDK最新版本和XCode4.2开发一个iOS4应用程序。我有一个带有UIWebView的XIB,其中Alpha=1.0,Background设置为ClearColor并且不透明。在这个XIB上,我使用以下代码将图像设置为背景:-(id)initWithNibName:(NSString*)nibNameOrNilbundle:(NSBundle*)nibBundleOrNil{self=[superinitWithNibName:nibNameOrNilbundle:nibBundleOrNil];if(self){UIColor*background=[[UICol

ios - cocoa touch : How To Change UIView's Border Color And Thickness?

我在inspector中看到可以更改背景颜色,但我也想更改边框颜色和粗细,可以吗? 最佳答案 您需要使用View的图层来设置边框属性。例如:#import...view.layer.borderColor=[UIColorredColor].CGColor;view.layer.borderWidth=3.0f;您还需要链接QuartzCore.framework才能访问此功能。 关于ios-cocoatouch:HowToChangeUIView'sBorderColorAndThic

ios - cocoa touch : How To Change UIView's Border Color And Thickness?

我在inspector中看到可以更改背景颜色,但我也想更改边框颜色和粗细,可以吗? 最佳答案 您需要使用View的图层来设置边框属性。例如:#import...view.layer.borderColor=[UIColorredColor].CGColor;view.layer.borderWidth=3.0f;您还需要链接QuartzCore.framework才能访问此功能。 关于ios-cocoatouch:HowToChangeUIView'sBorderColorAndThic

cv2.error: OpenCV(4.5.4-dev) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:1

使用opencv读取图片时可能遇到报错信息如下:cv2.error:OpenCV(4.5.4-dev)D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:1这种问题大概率是文件路径出问题了。PS:报错原因尚未查阅过官网,以下分析仅由试验得出。可能原因以及解决方法:图片路径中存在中文:这个只需要检查一下路径并更改就行了。建议文件,文件夹的命名规范和python的命名规范一直。文件(图片)存在问题文件名错误filename的文件包括文件扩展名,应该是类似于flower.jpg、flower.png的形式,而非单