Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FishermanZzhang/ID-Card_with_TensorFlow_Opencv_in_Android
/ functions
Functions
99 in github.com/FishermanZzhang/ID-Card_with_TensorFlow_Opencv_in_Android
⨍
Functions
99
◇
Types & classes
19
↓ 3 callers
Function
YUV2RGB
jni-build/jni/yuv2rgb.cc:19
↓ 2 callers
Function
IsAsset
* <!-- IsAsset(): --> */
jni-build/jni/jni_utils.cc:90
↓ 2 callers
Method
configureTransform
Configures the necessary {@link android.graphics.Matrix} transformation to `mTextureView`. This method should be called after the camera preview size
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:615
↓ 2 callers
Method
getMeasureHeight
()
app/src/main/java/com/example/centos/tensorflowandroid/AutoFitTextureView.java:71
↓ 2 callers
Method
getMeasureWidth
()
app/src/main/java/com/example/centos/tensorflowandroid/AutoFitTextureView.java:67
↓ 2 callers
Method
newInstance
()
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:275
↓ 2 callers
Method
openCamera
Opens the camera specified by {@link CameraConnectionFragment#cameraId}.
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:411
↓ 2 callers
Method
process
(CaptureResult result)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:499
↓ 2 callers
Method
setAspectRatio
Sets the aspect ratio for this view. The size of the view will be measured based on the ratio calculated from the parameters. Note that the actual siz
app/src/main/java/com/example/centos/tensorflowandroid/AutoFitTextureView.java:38
↓ 1 callers
Function
ClassifyImage
jni-build/jni/tensorflow_jni.cc:74
↓ 1 callers
Function
ConvertYUV420SPToARGB8888
Accepts a YUV 4:2:0 image with a plane of 8 bit Y samples followed by an interleaved U/V plane containing 8 bit 2x2 subsampled chroma samples, except
jni-build/jni/yuv2rgb.cc:76
↓ 1 callers
Function
ConvertYUV420SPToARGB8888HalfSize
The same as above, but downsamples each dimension to half size.
jni-build/jni/yuv2rgb.cc:102
↓ 1 callers
Function
ConvertYUV420SPToRGB565
Accepts a YUV 4:2:0 image with a plane of 8 bit Y samples followed by an interleaved U/V plane containing 8 bit 2x2 subsampled chroma samples, except
jni-build/jni/yuv2rgb.cc:134
↓ 1 callers
Function
ConvertYUV420ToARGB8888
Accepts a YUV 4:2:0 image with a plane of 8 bit Y samples followed by separate u and v planes with arbitrary row and column strides, containing 8 bit
jni-build/jni/yuv2rgb.cc:50
↓ 1 callers
Function
PortableReadFileToProto
namespace ocr {
jni-build/jni/jni_utils.cc:67
↓ 1 callers
Method
Skip
jni-build/jni/limiting_file_input_stream.h:49
↓ 1 callers
Function
YUV2RGB
jni-build/jni/tensorflow_jni.cc:126
↓ 1 callers
Method
chooseOptimalSize
Given {@code choices} of {@code Size}s supported by a camera, chooses the smallest one whose width and height are at least as large as the respective
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:250
↓ 1 callers
Method
classifyImageYUV
(byte[] y, byte[] u, byte[] v, int width, int hegiht ,
app/src/main/java/com/example/centos/tensorflowandroid/TensorFlowClassifier.java:25
↓ 1 callers
Method
closeCamera
Closes the current {@link CameraDevice}.
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:437
↓ 1 callers
Method
convertYUV420ToARGB8888
Converts YUV420 semi-planar data to ARGB 8888 data using the supplied width and height. The input and output must already be allocated and non-null. F
app/src/main/java/com/example/centos/tensorflowandroid/ImageUtils.java:86
↓ 1 callers
Method
createCameraPreviewSession
Creates a new {@link CameraCaptureSession} for camera preview.
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:532
↓ 1 callers
Method
getIds
()
app/src/main/java/com/example/centos/tensorflowandroid/RegResultFragment.java:75
↓ 1 callers
Method
getImageBmp
()
app/src/main/java/com/example/centos/tensorflowandroid/RegResultFragment.java:77
↓ 1 callers
Method
initialize
( final AssetManager assetManager, final Handler handler, final Integer se
app/src/main/java/com/example/centos/tensorflowandroid/ImageListener.java:50
↓ 1 callers
Method
initializeTensorFlow
( AssetManager assetManager, String model, int numClasses, int
app/src/main/java/com/example/centos/tensorflowandroid/TensorFlowClassifier.java:14
↓ 1 callers
Method
isLegitimateids
(String ids)
app/src/main/java/com/example/centos/tensorflowandroid/ImageListener.java:74
↓ 1 callers
Method
newInstance
(final String message)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:659
↓ 1 callers
Method
regSuc
(String ids, Bitmap imageBitmap)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:734
↓ 1 callers
Method
requestCameraPermission
()
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:399
↓ 1 callers
Method
setResult
(String ids, Bitmap imageBmp)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:684
↓ 1 callers
Method
setUpCameraOutputs
Sets up member variables related to camera. @param width The width of available size for camera preview @param height The height of available size f
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:327
↓ 1 callers
Method
showToast
Shows a {@link Toast} on the UI thread. @param text The message to show
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:226
↓ 1 callers
Method
startBackgroundThread
Starts a background thread and its {@link Handler}.
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:462
↓ 1 callers
Method
stopBackgroundThread
Stops the background thread and its {@link Handler}.
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:477
Method
ApplicationTest
()
app/src/androidTest/java/com/example/centos/tensorflowandroid/ApplicationTest.java:10
Method
AutoFitTextureView
(final Context context)
app/src/main/java/com/example/centos/tensorflowandroid/AutoFitTextureView.java:18
Function
CurrentThreadTimeUs
get the current thread time us
jni-build/jni/tensorflow_jni.cc:49
Function
IMAGEUTILS_METHOD(convertYUV420SPToARGB8888)
jni-build/jni/imageutils_jni.cc:51
Function
IMAGEUTILS_METHOD(convertYUV420SPToRGB565)
jni-build/jni/imageutils_jni.cc:100
Function
IMAGEUTILS_METHOD(convertYUV420ToARGB8888)
jni-build/jni/imageutils_jni.cc:76
Method
IfstreamInputStream
jni-build/jni/jni_utils.cc:47
Function
Java_com_example_centos_tensorflowandroid_TensorFlowClassifier_classifyImageBmp
* Class: com_example_centos_tensorflowandroid_TensorFlowClassifier * Method: classifyImageBmp * Signature: (Landroid/graphics/Bitmap;)Ljava/l
jni-build/jni/tensorflow_jni.cc:104
Function
Java_com_example_centos_tensorflowandroid_TensorFlowClassifier_classifyImageRgb
* Class: com_example_centos_tensorflowandroid_TensorFlowClassifier * Method: classifyImageRgb * Signature: ([III)Ljava/lang/String; */
jni-build/jni/tensorflow_jni.cc:117
Function
Java_com_example_centos_tensorflowandroid_TensorFlowClassifier_classifyImageYUV
* Class: com_example_centos_tensorflowandroid_TensorFlowClassifier * Method: classifyImageYUV * Signature: ([B[B[BIIIII)Ljava/lang/String; *
jni-build/jni/tensorflow_jni.cc:164
Function
Java_com_example_centos_tensorflowandroid_TensorFlowClassifier_initializeTensorFlow
* Class: com_example_centos_tensorflowandroid_TensorFlowClassifier * Method: initializeTensorFlow * Signature: (Landroid/content/res/AssetMan
jni-build/jni/tensorflow_jni.cc:60
Method
LimitingFileInputStream
Construct a stream to read from file <fd>, returning on the first <limit> bytes. If <fd> has fewer than <limit> bytes, then limit has no effect.
jni-build/jni/limiting_file_input_stream.h:32
Method
Read
jni-build/jni/limiting_file_input_stream.h:35
Method
Read
jni-build/jni/jni_utils.cc:56
Function
ReadFileToProto
* <!-- ReadFileToProto(): --> */
jni-build/jni/jni_utils.cc:97
Function
ReadFileToStrings
* <!-- ReadFileToProto(): --> */
jni-build/jni/jni_utils.cc:145
Method
addition_isCorrect
()
app/src/test/java/com/example/centos/tensorflowandroid/ExampleUnitTest.java:11
Method
classifyImageBmp
(Bitmap bitmap)
app/src/main/java/com/example/centos/tensorflowandroid/TensorFlowClassifier.java:22
Method
classifyImageRgb
(int[] output, int width, int height)
app/src/main/java/com/example/centos/tensorflowandroid/TensorFlowClassifier.java:24
Method
compare
(final Size lhs, final Size rhs)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:645
Method
convertARGB8888ToYUV420SP
Converts 32-bit ARGB8888 image data to YUV420SP data. This is useful, for instance, in creating data to feed the classes that rely on raw camera prev
app/src/main/java/com/example/centos/tensorflowandroid/ImageUtils.java:120
Method
convertRGB565ToYUV420SP
Converts 16-bit RGB565 image data to YUV420SP data. This is useful, for instance, in creating data to feed the classes that rely on raw camera previe
app/src/main/java/com/example/centos/tensorflowandroid/ImageUtils.java:133
Method
convertYUV420SPToARGB8888
Converts YUV420 semi-planar data to ARGB 8888 data using the supplied width and height. The input and output must already be allocated and non-null. F
app/src/main/java/com/example/centos/tensorflowandroid/ImageUtils.java:69
Method
convertYUV420SPToRGB565
Converts YUV420 semi-planar data to RGB 565 data using the supplied width and height. The input and output must already be allocated and non-null. For
app/src/main/java/com/example/centos/tensorflowandroid/ImageUtils.java:107
Method
getIds
()
app/src/main/java/com/example/centos/tensorflowandroid/MainActivity.java:35
Method
getImageBmp
()
app/src/main/java/com/example/centos/tensorflowandroid/MainActivity.java:40
Method
getYUVByteSize
Utility method to compute the allocated size in bytes of a YUV420SP image of the given dimensions.
app/src/main/java/com/example/centos/tensorflowandroid/ImageUtils.java:17
Method
handleMessage
(Message msg)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:720
Method
onActivityCreated
(final Bundle savedInstanceState)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:292
Method
onAttach
(Context context)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:698
Method
onAttach
(Context context)
app/src/main/java/com/example/centos/tensorflowandroid/RegResultFragment.java:49
Method
onCaptureCompleted
( final CameraCaptureSession session, final CaptureRequest req
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:519
Method
onCaptureProgressed
( final CameraCaptureSession session, final CaptureRequest req
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:511
Method
onClick
(final DialogInterface dialogInterface, final int i)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:675
Method
onClick
(View view)
app/src/main/java/com/example/centos/tensorflowandroid/RegResultFragment.java:41
Method
onConfigureFailed
(final CameraCaptureSession cameraCaptureSession)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:589
Method
onConfigured
(final CameraCaptureSession cameraCaptureSession)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:562
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/example/centos/tensorflowandroid/MainActivity.java:23
Method
onCreateDialog
(final Bundle savedInstanceState)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:667
Method
onCreateView
( final LayoutInflater inflater, final ViewGroup container, final Bundle savedInstanceState)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:279
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
app/src/main/java/com/example/centos/tensorflowandroid/RegResultFragment.java:28
Method
onDisconnected
(final CameraDevice cd)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:156
Method
onError
(final CameraDevice cd, final int error)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:163
Method
onGlobalLayout
()
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:370
Method
onImageAvailable
(final ImageReader reader)
app/src/main/java/com/example/centos/tensorflowandroid/ImageListener.java:88
Method
onMeasure
(final int widthMeasureSpec, final int heightMeasureSpec)
app/src/main/java/com/example/centos/tensorflowandroid/AutoFitTextureView.java:47
Method
onOpened
(final CameraDevice cd)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:148
Method
onPause
()
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:314
Method
onResume
()
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:298
Method
onResume
()
app/src/main/java/com/example/centos/tensorflowandroid/RegResultFragment.java:65
Method
onSurfaceTextureAvailable
( final SurfaceTexture texture, final int width, final int height)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:92
Method
onSurfaceTextureDestroyed
(final SurfaceTexture texture)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:104
Method
onSurfaceTextureSizeChanged
( final SurfaceTexture texture, final int width, final int height)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:98
Method
onSurfaceTextureUpdated
(final SurfaceTexture texture)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:109
Method
onViewCreated
(final View view, final Bundle savedInstanceState)
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:285
Method
onViewCreated
(View view, Bundle savedInstanceState)
app/src/main/java/com/example/centos/tensorflowandroid/RegResultFragment.java:34
Method
regSuc
(String ids, Bitmap imageBitmap)
app/src/main/java/com/example/centos/tensorflowandroid/MainActivity.java:12
Method
run
()
app/src/main/java/com/example/centos/tensorflowandroid/CameraConnectionFragment.java:231
Method
run
()
app/src/main/java/com/example/centos/tensorflowandroid/ImageListener.java:164
Method
saveBitmap
Saves a Bitmap object to disk for analysis. @param bitmap The bitmap to save.
app/src/main/java/com/example/centos/tensorflowandroid/ImageUtils.java:33
Method
saveBitmap2File
(Bitmap bitmap, String filePath, String fileName)
app/src/main/java/com/example/centos/tensorflowandroid/Utils.java:14
Method
saveByte2File
(byte[] data, String filePath, String fileName)
app/src/main/java/com/example/centos/tensorflowandroid/Utils.java:38
Method
~IfstreamInputStream
jni-build/jni/jni_utils.cc:52
Method
~LimitingFileInputStream
jni-build/jni/limiting_file_input_stream.h:33