更新了从3.0 Canary 3到Beta 2的Android Studio,以及从Alpha 5到Beta 2的Gradle插件.调试构建很好,但是当尝试为发布版本类型生成签名的APK时,此错误不断出现.尝试删除.gradle文件夹,.idea文件夹,Invalidate caches&Restart和gradlew clean.
14:16:32.483 [ERROR] [system.err] Note: Recompile with -Xlint:deprecation for details.
14:16:32.483 [ERROR] [system.err] Note: Some input files use unchecked or unsafe operations.
14:16:32.483 [ERROR] [system.err] Note: Recompile with -Xlint:unchecked for details.
14:16:37.434 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
14:16:37.434 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build failed with an exception.
14:16:37.435 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
14:16:37.435 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong:
14:16:37.435 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Execution failed for task ':app:lintVitalRelease'.
14:16:37.435 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] > java.lang.NullPointerException (no error message)
14:16:37.435 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] …Run Code Online (Sandbox Code Playgroud) 这是我的问题:
import Image
im = Image.open("1.png")
im.show()
print im.mode
im.convert("RGBA").save("2.png")
Run Code Online (Sandbox Code Playgroud)
好吧,有了我的形象,你可以看到差异.
我的问题是:如何正确转换它?
图片: 
结果: 
注意:原始图像具有半透明的光晕,结果具有稳定的绿色"发光"
好的,情况如下:
我想使用Python Image Library来"主题化"这样的图像:
主题颜色:
"#33B5E5"
在:
OUT: 
我使用ImageMagick的命令得到了结果:
convert image.png -colorspace gray image.png
mogrify -fill "#33b5e5" -tint 100 image.png
Run Code Online (Sandbox Code Playgroud)
说明:
图像首先转换为黑白,然后以主题为主.
我想用Python Image Library得到相同的结果.但似乎我在使用它时遇到了一些问题,因为:
我正在尝试使用此脚本:
import Image
import ImageEnhance
def image_overlay(src, color="#FFFFFF", alpha=0.5):
overlay = Image.new(src.mode, src.size, color)
bw_src = ImageEnhance.Color(src).enhance(0.0)
return Image.blend(bw_src, overlay, alpha)
img = Image.open("image.png")
image_overlay(img, "#33b5e5", 0.5)
Run Code Online (Sandbox Code Playgroud)
您可以看到我没有先将其转换为灰度,因为这也不适用于透明度.
很抱歉在一个问题上发布了这么多问题,但我无法做任何其他事情:$
希望大家都明白.