在本机反应中将图像保存到相机胶卷
Save Image to the camera roll in react native
我想修改图片的对比度、锐度等。我正在使用似乎工作正常的 react-native-color-matrix-image-filters 进行测试。但我不确定如何将生成的图像保存到相机胶卷或如何获得 base64 结果。以下代码会将原始图像转换为灰度图像。如何保存结果?
import {
Grayscale,
Sepia,
Tint,
ColorMatrix,
concatColorMatrices,
invert,
contrast,
saturate
} from 'react-native-color-matrix-image-filters'
<View>
<Grayscale>
<Image style={styles.imgstyle}
source={{
uri: sourceImage,
}}
/>
</Grayscale>
</View>
这些模块不支持保存图像(see here), you can use a combination of this module or react-native-image-filter-kit (for filters) and https://github.com/gre/react-native-view-shot 以便能够从您的应用程序下载图像
我想修改图片的对比度、锐度等。我正在使用似乎工作正常的 react-native-color-matrix-image-filters 进行测试。但我不确定如何将生成的图像保存到相机胶卷或如何获得 base64 结果。以下代码会将原始图像转换为灰度图像。如何保存结果?
import {
Grayscale,
Sepia,
Tint,
ColorMatrix,
concatColorMatrices,
invert,
contrast,
saturate
} from 'react-native-color-matrix-image-filters'
<View>
<Grayscale>
<Image style={styles.imgstyle}
source={{
uri: sourceImage,
}}
/>
</Grayscale>
</View>
这些模块不支持保存图像(see here), you can use a combination of this module or react-native-image-filter-kit (for filters) and https://github.com/gre/react-native-view-shot 以便能够从您的应用程序下载图像